2009-04-28 71 views
1

我知道代理是什麼,以及它們如何工作的基礎知識。通過代理連接時有什麼區別?

我想知道的是,通過代理的請求有什麼不同?

我知道當我配置Firefox時,我只需在對話框中配置代理。當我用python編程時,我可以使用一個環境變量。

如果我在一個尚未支持代理的環境中編程,我該如何通過代理進行連接?是否有額外的頭添加到請求?協議稍有不同?

回答

2

該協議稍有不同。凡example.com的直接連接會說:

GET /index.html HTTP/1.1 

通過代理連接會說:

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