Entwickler-Ecke
Internet / Netzwerk - Website aufrufen
maxda - Mo 22.06.09 19:14
Titel: Website aufrufen
Hallo,
wenn es schon so ein Thema gibt, dann steinigt mich bitte nicht - ich habe schon gesucht, aber nichts befriedigendes gefunden.
Gibt es eine Möglichkeit den Quelltext einer Website herauszufinden? Also eventuell POST und GET Daten an den Server schicken, und dann den Quelltext empfangen.
Ich bin auf meiner Suche öfters mal auf Indy gestoßen, da ich aber Turbo Delphi für Win32 benutze kann ich keine Komponenten einbinden.
Also wie könnte ich das machen???
Viele Grüße, maxda
Georg08 - Mo 22.06.09 19:31
Quelltext
1:
| telnet www.google.de 80 |
gib das als komandozeile ein und dann
und du hast den Quelltext von Google
Xentar - Mo 22.06.09 19:44
Äh.. ich glaube es geht hier nicht darum, wie er das per Kommandozeile und so macht, sondern aus seinem Delphi Programm heraus.
Doch, die Indy Komponente kannst du schon verwenden. Du musst diese nur per Hand erzeugen, und kannst sie nicht einfach auf das Formular ziehen. Da diese aber eh nicht sichtbar sind, sollte das nicht tragisch sein. Schau dir die Komponenten und die beigelegten Beispiele einfach mal an.
Andreas L. - Mo 22.06.09 19:47
Klar kannst du die Indys in TDE verwenden:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| uses ..., IdHTTP;
... ...
var s: String; http: TidHttp; begin http := TIdHttp.Create; try s := http.Get('http://www.google.de/'); finally http.free; end; end; |
;-)
maxda - Mo 22.06.09 19:58
Ich hatte doch gesagt, dass ich Indy (Id) nicht installieren kann. Ich dachte damit wäre es auch klar, dass es bei mir nicht vorhanden ist.
P.S. Ich will es in der Tat im Programm machen und nicht über CMD.exe
Edit: oh das von Xentar muss ich mir nochmal anschauen!
nagel - Mo 22.06.09 20:36
Die sind doch bei Turbo Delphi normalerweise schon dabei.
maxda - Mo 22.06.09 20:43
Hey, es klappt!!! Vielen Dank!!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!