From: Johannes Walch (j.walch_at_nwe.de)
Date: 01. Feb 2002
Mark Seuffert wrote :
> Ich meinte HTTP1.1 im Bezug auf Proxydienste, gibt es einen HTTP1.1 Proxy?
Ja klar, kann z.B squid
> Nun, zumindest habe ich soetwas auf der Suche nach TCP/IP Programmierung
> gefunden und konnte es nicht einordnen:
> -> http://www.codeproject.com/internet/casyncproxysocket.asp
> Diese Netzwerkklase, wenn auch für Windows (lasst uns das einfach mal
> schnell ignorieren und im Stillen flamen), Trafficrouting über
> verschiedene Proxytypen an.
>
> SOCKS-Proxies sind mir soweit bekannt, mit dem HTTP1.1 kann ich in dem
> Fall nichts anfangen. Ist das ein verbreiteter Proxyservice, ist das was
> "gscheites", soll ich sowas in meinem Code auch unterstützen?
Ich vermute dass hier folgendes beabsichtigt ist : In einem http Proxy gibt
es eine Methode die CONNECT heisst und normalerweise für SSL Verbindungen
genutzt wird, da der Proxy ja aufgrund der Verschlüsselung nur als TCP/IP
relay arbeiten kann und nicht auf der Applikationsschicht. Benutzt man also
die CONNECT Methode ist der http proxy so ziemlich das gleiche wie ein SOCKS
Proxy. Diese Vorgehensweise ist relativ verbreitet und sollte auf jeden Fall
unterstützt werden, da SOCKS Proxies nicht unbedingt sehr stark verbreitet
sind. Aufpassen muss man da aber, dass im http proxy (z.B squid) die CONNECT
Methode auch für die genutzten Ports erlaubt ist (normalerweise nämlich nur
443).
johannes
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET