Bonjour,
Tout d'abord, je tiens � vous remercier pour le temps que vous prendrez � vous int�resser � mon probl�me.
Ce dernier est le suivant :
Une application c++ (avec c++Builder6) doit contacter un serveur web, et plus pr�cis�ment un script PHP en particulier. L'application fournit � ce script 2 param�tres (typiquement login & password), et re�oit une r�ponse (bool�en, ou autre, peu m'importe au final).
Bref, je ne savais pas trop quoi commencer... j'ai commenc� par chercher du c�t� de TIdHttp pour user de sa m�thode Post(), mais sans trop de succ�s jusqu'� pr�sent. J'ai en effet trouv� pas mal d'exemples sur le net, tous diff�rents, tous conseillant telle ou telle m�thode. J'suis donc un peu perdu, d'o� mon message sur ce forum.
Premi�rement, est-ce la bonne m�thode? Si non, comment devrais-je proc�der?
Si oui, comment dois-je remplir les diff�rents champs du TIdHttp?
Pour le moment, j'en suis arriv� � �a...
Mais j'ai malheureusement droit � un "Socket error #11004".
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 TMemoryStream* ms = new TMemoryStream; TStringList *request = new TStringList(); request->Clear(); request->Values["login"] = "monLogin"; request->Values["password"] = "monPassword"; IdHTTP1->Request->Connection = "Keep-Alive"; IdHTTP1->Request->ContentType = "application/x-www-form-urlencoded"; IdHTTP1->Post("http://www.quelquechose.com/connection.php", request, ms); ms->SaveToFile("myFile.txt");
Merci pour votre aide,
Romain
Partager