Entwickler-Ecke

Internet / Netzwerk - idhttp1.get + http/1.1 400 Bad Request


Biarchiv - Mi 10.01.07 22:01
Titel: idhttp1.get + http/1.1 400 Bad Request
Hallo,

hab folgenden code:

Delphi-Quelltext
1:
2:
3:
4:
Edit1.text := 'http://www.mydom.dey/file.txt
cat := '
This %26 Category::best'; //%26 = &

mystring := idhttp1.get('
http://www.domainer.dey/add.php?padurl=' + Edit1.text + '&padcat=' + cat);


Geht leider nicht mit indy aufzurufen.
Bekomme: idhttp1.get + http/1.1 400 Bad Request

Mit der TWebBrowser ist es kein Problem... Nur hackt der anders wo...


matze - Mi 10.01.07 23:12

lass dir den kompletten Request mal ausgeben. Ich vermute mal, das was in dem Edit1 dann drinsteht ist nicht HTTP-Konform kodiert !


Biarchiv - Mi 10.01.07 23:29

Hallo,

nehme mal an die ::.
'This %26 Category::best'; //%26 = &

Wie kann ich das am besten Converten?
in Edit1 steht immer eine gültige URL zu einer TXT Datei.


Manina - Do 11.01.07 01:00

Manche Seiten akzeptieren auch keine Blanks in den Parametern. Ich ersetze die immer durch %20 ... 8)