![]() |
IdHTTP.Post: Daten richtig übergeben???
Ich muss mit Indy XML-Daten an einen Webservice posten.
Delphi-Quellcode:
Ich lade die XML-Datei in eine TStringList, versuche es zu verschicken und bekomme jedesmal "Bad request". Nun habe ich die gesendete Daten mit Wireshark angeschaut und festgestellt, dass XML-Daten, die tatsächlich verschickt werden, nicht mahr wie XML aussehen. Etwa so:
lParams := TStringList.Create;
lParams.LoadFromFile('data.xml'); IdHTTP1.Post(URL, lParams, aStream);
Delphi-Quellcode:
usw.
xml version="1.0"?%3E&
Wie lasse ich die Daten unverändert verschicken? |
Re: IdHTTP.Post: Daten richtig übergeben???
Hallo romber,
hat sich das inzwischen geklärt? Welche Delphi-Version nutzt Du? Bei 2009 und neuer: TStringList Encoding bei LoadFromFile setzen! Viele Grüße, Assertor |
Re: IdHTTP.Post: Daten richtig übergeben???
Hi Assertor!
Zitat:
|
Re: IdHTTP.Post: Daten richtig übergeben???
Hallo romber,
Zitat:
Gruß Assertor |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz