Socket -> Datei öffnen
-
Hallo,
Ich möchte den inhalt der datei, die unter http://www.beispiel.de/datei.html zu finden ist in einen String laden.
Welche Eigenschaften müssen in ClientSocket eingetragen werden und was muss bei onconnect und onread ausgeführt werden?
Falls möglich wäre eine detailierte beschreibung gut, ich bastle seit einigen Stunden erfolglos.
mfg
Raimond
-
Warum so umständlich mit Sockets?
TIdHTTP *http=new TIdHTTP(0); http->HandleRedirects=true; String Seite=http->Get("http://www.beispiel.de/datei.html");
-
da ich aufgrund von persönlicher Dummheit nicht dazu in der Lage war, die Indy Komponente richtig zu installieren (Anwesiungen genau befolgt, aber #include <IdHTTP.hpp> funktioniert nicht) wollte ich mein Glück mal mit Sockets versuchen.
Hättest du eventuell auch noch einen Lösungsvorschlag für mein Indy Problem?
Vielen Dank
Raimond
-
a) die Indy-Komponentnen sollten NICHT in der Version 10 installiert werden. Für die anderen Versionen gibt es hier und bei Indy ausführliche Hilfe, bezüglich der Installation
b) wenn du das mit Sockets machen willst musst du das HTTP Protokoll http://www.w3.org/Protocols/rfc2616/rfc2616.html nachbauen.
-
Dass Indy 10 nichts ist habe ich am Laptop bemerkt, hab dannach versucht, 9 zu installieren. Offenbar hab ich aber von 10 nicht alles entfernt, und jetzt gibt es nur mist.
Am Fest-PC Funktioniert es, vielen Dank für deine Geduld