Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何通过公司代理访问App Engine?_Python_Google App Engine - Fatal编程技术网

Python 如何通过公司代理访问App Engine?

Python 如何通过公司代理访问App Engine?,python,google-app-engine,Python,Google App Engine,我有支持https但不支持HTTP连接(即使在身份验证之后)的公司代理。它只给出403禁止响应,除了HTTP或HTTPS URL。它使用HTTP身份验证,而不是NTLM。有充分的文件证明urllib2不能通过代理使用https。应用程序引擎尝试使用urllib2连接到https URL以更新应用程序 在*nix上,urllib2希望使用env变量设置代理 export http_proxy="http://mycorporateproxy:8080" export https_proxy="ht

我有支持https但不支持HTTP连接(即使在身份验证之后)的公司代理。它只给出403禁止响应,除了HTTP或HTTPS URL。它使用HTTP身份验证,而不是NTLM。有充分的文件证明urllib2不能通过代理使用https。应用程序引擎尝试使用urllib2连接到https URL以更新应用程序

在*nix上,urllib2希望使用env变量设置代理

export http_proxy="http://mycorporateproxy:8080"
export https_proxy="https://mycorporateproxy:8080"
此站点作为一个解决方案:。另见。 这些修复方法对我都不起作用。他们似乎依赖于支持HTTP连接的代理服务器。有人有其他的解决办法吗?我肯定我不是唯一的一个
一个在限制性的公司代理之后。

你是说它在允许代理之前使用http基本身份验证,然后允许“连接”吗


然后您应该能够使用http隧道或代理隧道在其上进行隧道

您的意思是在允许代理之前使用http基本身份验证,然后允许“连接”吗


然后,您应该能够使用http隧道或proxytunnel在其上进行隧道

什么不起作用?它在哪里断裂,怎么断裂?什么不起作用?它在哪里断裂,又是如何断裂的?