2009-12-03 69 views

回答

3

在整個下午處理完這個問題之後,我找到了解決辦法。所以請原諒我回答我自己的問題,但如果有人認爲這有用,它會很好,併爲他們節省了痛苦。

爲了讓Squid與目標服務器進行HTTP 1.1會話,原始請求必須通過HTTP CONNECT完成。這在錯誤http://bugs.python.org/issue1424152中有記錄。

對於py3k有一個修復,它已被回溯到Python 3.1和2.6。

如果你正在搖擺Python 2.5或2.4安裝,那麼你可以在這裏下載修補版本的httplib.py和urllib2.py http://pypi.python.org/pypi/httpsproxy_urllib2。只需替換您的現有版本,或將這兩個文件放入您的項目。

+0

無需道歉; [明確鼓勵自我回答](http://stackoverflow.com/help/self-answer) – jfs 2015-07-30 19:23:49

相關問題