Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser? (https://www.delphipraxis.net/15718-wie-mache-ich-post-zu-php-scripten-ohne-twebbrowser.html)

DracoBlue 3. Feb 2004 10:34


Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser?
 
Hallo!

Ich habe wahrscheinlich ein triviales Problem, jedoch noch keine Lösung dafür gefunden.


Ich habe einen Program, welches über den tWebbrowser per
navigateto die Url 'http://DracoBlue.com/recievedata.php?NewLine=Hallo' aufruft.
Dadurch arbeitet das PHP-Script mit Hallo bzw dem Text den ich dort haben möchte.

Leider ist diese Methode sehr langsam, und führt dazu, dass der Nutzer des Programms in seinem VErlauf diese Url sieht.

Wenn ich dies über direktes Post per html dokument mache sc heint das auch nur mit twebbrowser zu funktionieren, auch wenn damit mein Problem mit der Url im Verlauf gelöst wäre.

Wichtiger ist mir jedoch, dass das ganze "schneller" geht.

Es müsste doch eigentlich direkt über http gehen, oder?

Vielen dank im vorraus,
DracoBlue

Chef16 3. Feb 2004 11:29

Re: Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser?
 
Hallo,

sowas kannste gut mit der Komponente TNMHTTP oder auch IDHTTP machen.
z.b.

Delphi-Quellcode:
IDHTTP1.Get ('URL');
MFG
Sven!

DracoBlue 3. Feb 2004 11:34

Re: Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser?
 
Hmm, danke erstmal!

Aber wie sieht es aus mit dem "Post" den ich z.B. in einer HTML-Form definieren kann?
Oder ist das sicherheitstechnisch kein Unterschied?

Cya, DracoBlue

sakura 3. Feb 2004 11:37

Re: Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser?
 
Zitat:

Zitat von DracoBlue
Oder ist das sicherheitstechnisch kein Unterschied?

Wenn Du es direkt aus Deinem Programm machst nicht wirklich. Wenn Du Adresse so (GET) in den Browser eingetippt wird schon eher, da Google-Toolbars etc. solche Dinge mitloggen können.

Ansonsten werden die Daten in einem normalen POST auch nicht kodiert und kommen lediglich ein paar Zeilen später.

Delphi-Quellcode:
idHTTP.Post(URL, POSTDATA, ResponseStream);
...:cat:...

DracoBlue 3. Feb 2004 11:45

Re: Wie mache ich : POST zu PHP-Scripten ohne TWebbrowser?
 
danke,!

Frage beantwortet
Mfg, DracoBlue


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:43 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