1
我有企業代理,支持https,但不是HTTP連接(即使認證後)。除了HTTP或HTTPS URLS之外,它僅響應403 Forbidden。它使用HTTP認證,而不是NTLM。有據可查的是,urllib2無法通過代理使用https。 App Engine使用urllib2連接到https URL來更新應用程序。如何通過公司代理訪問App Engine?
在* nix上,urllib2期望使用env變量設置代理。
export http_proxy="http://mycorporateproxy:8080"
export https_proxy="https://mycorporateproxy:8080"
這是選址作爲工作:http://code.activestate.com/recipes/456195/。另見http://code.google.com/p/googleappengine/issues/detail?id=126。 這些修復程序都不適用於我。他們似乎依賴於支持HTTP CONNECT的代理服務器。有沒有人有任何其他的工作?我確信我不是唯一一家位於限制性公司代理之後的 。
什麼是不行的?它在哪裏以及如何突破? – 2008-09-16 21:33:47