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 :
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
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 ?
Partager