Sven Rautenberg: Proxy-Verbindung nur über "CONNECT"?

Beitrag lesen

Moin!

mein Kenntnis-Stand ist jetzt, dass eine Proxy-Verbindung nur über "CONNECT" (RFC 2616), nicht aber über "POST" hergestellt werden kann. Ist das richtig?

Nein, das würde ich nicht so sehen. Ein Proxy-Server arbeitet HTTP-mäßig gesehen genauso, wie ein HTTP-Server. Lediglich die Requests sehen anders aus.

Ein HTTP-Server erhält üblicherweise solche Requests:
GET /verzeichnis/datei.html HTTP/1.1

Ein Proxy muß gesagt bekommen, von welchem Server er abrufen soll, also sieht der Requests etwas anders aus:
GET http://www.example.com/verzeichnis/datei.html HTTP/1.1

POST wurde vermutlich verwendet, um einen direkten Datenstrom zum Mailserver senden zu können. Der Mailserver wird wahrscheinlich die HTTP-Headerzeilen alle mit Fehlermeldungen quittieren, und erhält irgendwann dann die Zeilen des POST-Requests, in denen wohl Anweisungen zum Versand einer Mail stehen.

CONNECT ist nach meiner Erkenntnis noch nicht wirklich ausgearbeitet (die eine Zeile in der RFC reserviert das Wort nur schonmal).

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|