2009-04-28 7 views
1

Ich weiß, was ein Proxy ist, und die Grundlagen, wie sie funktionieren.Was ist der Unterschied bei der Verbindung über einen Proxy?

Was ich fragte mich ist, was ist anders in einer Anfrage, die durch einen Proxy geht?

Ich weiß, wenn ich Firefox konfiguriere, konfiguriere ich einfach den Proxy in einem Dialog. Wenn ich in Python programmiere, kann ich eine Umgebungsvariable verwenden.

Wenn ich in einer Umgebung programmieren, die noch keine Unterstützung für einen Proxy hat, wie stelle ich eine Verbindung über einen Proxy her? Wird den Anfragen ein zusätzlicher Header hinzugefügt? Ist das Protokoll etwas anders?

Antwort

2

Das Protokoll ist etwas anders. Wo eine direkte Verbindung zum example.com würde sagen:

GET /index.html HTTP/1.1 

eine Verbindung über einen Proxy würde sagen:

GET http://example.com/index.html HTTP/1.1 
Verwandte Themen