salut

je suis debutant et jaimerai apprendre l'emploi des requetes http et comment les mettre en oeuvre avec indy.

en faisant cette requete via telnet
POST / HTTP/1.1
host:www.nomdelhoteenquestion

Content-Type:application/x-www-form-urlencoded

Content-Length:21


login=sirius&rfc=2616
le serveur me reponds que tout est ok
HTTP METHOD OK<br>
Login OK<br>
RFC OK<br>
par contre en voulant le faire avec le composant idHTTP d'indy
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 url:='http://www.urldusiteenquestion_etpage.php'; 
 
 Arguments := TStringList.Create; 
 
arguments.Add('/ HTTP/1.1'); 
arguments.add('host:www.urldelhoteenquestion.com'); 
arguments.Add('Content-Type:application/x-www-form-urlencoded'); 
arguments.add('Content-Length:21'); 
arguments.add('login=sirius&rfc=2616'); 
 
       IdHTTP1.host := 'www.urldelhoteenquestion.com' ; 
       idHTTP1.Port := StrToInt(edit2.Text); 
 
memo1.Text := idhttp1.Post(url,arguments);
j'ai apparement juste que le 1e argument car voici la reponse du serveur:
HTTP METHOD OK<br>
Login invalid<br>
est ce que qqun peut corriger mon erreur, car je trouve pas.
merci