- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用gae时出现如下错误:
TypeError: __init__() got an unexpected keyword argument 'check_hostname'
堆栈跟踪:
File "C:\Dev\PycharmProjects\spiralai\default\src\facebook.py", line 99, in get_object
return self.request(id, args)
File "C:\Dev\PycharmProjects\spiralai\default\src\facebook.py", line 304, in request
urllib.urlencode(args), post_data)
File "C:\Python2764\Lib\urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "C:\Python2764\Lib\urllib2.py", line 431, in open
response = self._open(req, data)
File "C:\Python2764\Lib\urllib2.py", line 449, in _open
'_open', req)
File "C:\Python2764\Lib\urllib2.py", line 409, in _call_chain
result = func(*args)
File "C:\Python2764\Lib\urllib2.py", line 1241, in https_open
context=self._context, check_hostname=self._check_hostname)
File "C:\Python2764\Lib\urllib2.py", line 1166, in do_open
h = http_class(host, timeout=req.timeout, **http_conn_args)
基本上,当连接到 HTTPS 时,默认使用 urllib2 会发生这种情况。我的代码中没有使用 check_hostname,它在 urllib2 中。错误是因为 GAE 将 http_class 替换为 google.appengine.dist27.gae_override.httplib.HTTPSConnection 。这显然在 urllib2 中预期的方法中没有这样的参数。有没有办法解决这个问题?基本上所有使用 urllib2 并连接到 https 的包都根本不起作用。这是荒唐的。Python 2.7.9 x64 和最新的 GAE
最佳答案
将 python 从 2.7.9 升级到 2.7.10 解决了这个问题。
关于python - 类型错误 : __init__() got an unexpected keyword argument 'check_hostname' in GAE with https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33915992/
p={ 'http':'http://my correct proxy here', 'https':'https://my correct proxy here' } sel
使用最新的请求库和 Python 3.8.5,我似乎无法“禁用”对 API 调用的证书检查。我了解不禁用的原因,但我希望它起作用。 当我尝试使用“verify=True”时,我连接的服务器抛出此错误:
我正在尝试从 python 脚本查询 elasticsearch,但出现异常。 我遵循了官方指南,例如 this one .但是当我试图查询 elasticsearch 时,没有成功。这里是异常(ex
我在使用gae时出现如下错误: TypeError: __init__() got an unexpected keyword argument 'check_hostname' 堆栈跟踪: File
我是一名优秀的程序员,十分优秀!