Utiliser des cookies pour vous connecter et publier des données avec tnethttpclient
Bonjour
J'utilise d'abord httpclient pour me connecter au site web puis je veux utiliser ce login pour publier des données sur le même site web Comment utiliser les cookies pour se connecter et publier des données avec tnethttpclient?
Code:
1 2 3 4
| param.Add (format ('nom d''utilisateur =% s', [usertxt.Text]));
param.Add (format ('password =% s', [passtxt.Text]));
Nous envoyons les données et recevons la réponse
myresult: = http.Post ('https: // xxxxxxxx / login', param) .ContentAsString; |
Connecté avec succès
Maintenant, je veux envoyer du texte, par exemple, après m'être connecté ou avoir répondu à un sujet
J'ai expérimenté avec la création publique
Code:
cookies: TCookieManager;
Et fait les cookies pour envoyer la demande stockée dans ce
Code:
http.CookieManager: = cookies;
Mais quand vous envoyez la deuxième demande, vous ne réussissez pas
Code:
s: = http.Get ('https: // xxxxxx / writetxt') .ContentAsString;
Transmetteur n'est pas fait alors comment puis-je enregistrer mes cookies pour renvoyer tnthttpclient?