Einzelnen Beitrag anzeigen

gandime
(Gast)

n/a Beiträge
 
#1

Neues IdHttp kein "_" im Post warum?

  Alt 8. Apr 2008, 13:26
Hi,
ich möchte ein Postbefehlt mit Idhttp verschickt und sobald ich ein "_" im Postbefehlt habe gibt es Probleme:
Delphi-Quellcode:
var
  sl:tstringlist;
  s_html:string;
begin
  sl:=tstringlist.Create;
  sl.Values['cmd']:='_xclick';
  s_html:=IdHTTP1.Post('https://www.abc.de/def',sl);//Fehler
Fehler:
Zitat:
Erste Gelegenheit für Exception bei $75DB3843. Exception-Klasse EIdHTTPProtocolException mit Meldung 'HTTP/1.1 400 Bad Request'. Prozess Project1.exe (4028)
Ich habe gestern das neuste Indy update rauf gemacht und seit dem ist das Problem vorhaben!
Im namen der Value darf ein "_" sein aber nicht in der Value selbst:
  sl.Values['cmd_']:='xclick';// das wäre möglich! Gibt es eine möglichkeit das zu beheben oder muss ich wieder die alte version installieren?


mfg
gandime
  Mit Zitat antworten Zitat