我正在使用 python requests 库向托管在 GAE 上的 API 发出 HTTP GET 请求。请求版本是requests==2.20.0使用虚拟环境通过 pip 安装的。
据报告该问题是由过时的 python 版本引起的,我运行的是最新版本的 python 2 (2.7.15)。
这是剪下的代码:
endpoint_url = API_URL + "some/endpoint/%s" % some_variable
response = requests.get(url=endpoint_url)
return response.text
这是堆栈:
Traceback (most recent call last):
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 2292, in
wsgi_app
response = self.full_dispatch_request()
File "/Users/rhys/Desktop/Projects/git-r
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1815, in
full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1718, in
handle_user_exception
reraise(exc_type, exc_value, tb)
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1813, in
full_dispatch_request
rv = self.dispatch_request()
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/flask/app.py", line 1799, in
dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/main.py", line 83, in login
response = requests.get(url=endpoint_url)
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/requests/api.py", line 75, in
get
return request('get', url, params=params, **kwargs)
File "/Users/rhys/Desktop/Projects/git-
repositories/MitigatingCircumstancesTracker/lib/requests/api.py", line 60, in
request
return session.request(method=method, url=url, **kwargs)
File "/Users/rhys/Desktop/Projects/git-
狐的传说
开满天机
相关分类