Bonjour,

Je refais un post au clair pour vous décrir mon problème.

Je dois faire l'envoie d'une requete post en http 1.1

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
...
  XMLGetLog := NewXMLDocument;
  NodeGetLog := XMLGetLog.AddChild('GetLogEvents');
  NodeGetLog.Attributes['since']  := '0';
  XMLGetLogStream := TStringStream.Create;
  XMLGetLog.SaveToStream(XMLGetLogStream);
  XMLGetLogStream.Position := 0;
  MemoTrace.Lines.LoadFromStream(XMLGetLogStream);
  idHTTP1.Request.Username := EditUserName.Text;
  idHTTP1.Request.Password := EditPassword.Text;
  TmpRes := idHTTP1.Post(EditUrl.Text, XMLGetLogStream);
  MemoTrace.Lines.Add(IdHTTP1.ResponseText);
...
J'ai un plantage sur la ligne de post m'indiquant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
HTTP/1.0 505 HTTP Version Not Supported.
Alors que dans les paramè!tre de mon idHTTP1 j'ai bien sélectionné protocolversion v1_1


Avez-vous une idée du problème ?