AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IdTCPclient: Socket zum Senden von POST-anweisungen

IdTCPclient: Socket zum Senden von POST-anweisungen

Ein Thema von bonanza · begonnen am 1. Jan 2009
Antwort Antwort
bonanza

Registriert seit: 13. Sep 2005
134 Beiträge
 
RAD-Studio 2009 Arc
 
#1

IdTCPclient: Socket zum Senden von POST-anweisungen

  Alt 1. Jan 2009, 19:51
Hi,

ich versuche ein paar POST-Anweisungen, an ein PHP script zu senden. Dies versuche ich mit der idtcpclient-komponente, da der idhttp bei mir leider nicht so einzustellen ist, dass er wie der firefox funktioniert (siehe hier)

mein bisherige Code:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
para: tstringlist;
begin
para := tstringlist.Create;

para.Add('POST /Pages/Login/Login.php?webgrafik=0&language=0 HTTP/1.1');
para.Add('Content-Type: application/x-www-form-urlencoded');
para.Add('name=x&pw=y');
para.Add('Connection: close');

IdTcpClient1.Connect;

idtcpclient1.Socket.Writeln(para.text);
showmessage(idtcpclient1.Socket.ReadLn('',1000));

IdTcpClient1.Disconnect;

para.Free;
end;

im Objektinspektor habe ich sowohl die korrekte IP, als auch Port 80 angegeben. Doch zurückkriege ich immer nur den Statuscode 400.
Die gesendete Parameter und auch der Pfad zum PHP-script sind garantiert korrekt.

Was mache ich falsch?


danke schonmal im voraus für eure Hilfe!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz