FTP Verbindung über Proxy
-
Hallo,
ich versuche grad ein Programm zu schreiben, das über Sockets eine Verbindung zu einem FTP-Server aufbaut und sich dort einloggt. Es funktioniert einwandfrei.
Jetzt hab ich mir aber gedacht, was ist, wenn ein HTTP Proxy oder ein FTP Proxy dazwischen ist. Wie muss ich da jetzt in meinem Programm vorgehen. Wie kann ich dies implementieren?
Weiß jmd von Euch vielleicht einen Rat?
Gruß Daniel
-
Hallo,
welches BS verwendest du? Welche Socket-Bibliothek?
-
Hi,
will das Programm BS unabhängig machen, verwende deshalb die ganz normalen c-Sockets!
Gruß
-
auf codeguru gibts ein bsp für http tunneling. Fallst authentifizeirung brauchst schau dir rfc (find ich grad nicht) Is glaub ich die normal 64bit verschlüsselung
D.h es macht das gleiche wie "uuencode -m"http://www.codeguru.com/Cpp/I-N/internet/http/article.php/c6209/
mfg
-
Hi,
das Beispiel hab ich auch schon gefunden, nur es funktioniert in meinem Fall nicht, weil ich kann dem Proxy kein HTTP-CONNECT-REQUEST schicken, um mich zu einem FTP-Server zu verbinden! Gib es da nichts spezielles für FTP?
Gruß
-
CoderDaniel schrieb:
will das Programm BS unabhängig machen, verwende deshalb die ganz normalen c-Sockets!
Weder ANSI-C noch Standard-C++ kennen Sockets. Meinst du vielleicht Posix-Sockets? Da macht es schon einen Unterschied welches BS du verwendest, da sich z.B. die Winsocket Implementierung doch etwas unterscheidet.