【发布时间】:2017-11-26 07:27:45
【问题描述】:
在 Google App Engine 标准环境中,如果您使用 urllib 发出 HTTPS 请求,您将收到一个 AppEnginePlatformWarning,它表示您使用的是 urlfetch 而不是套接字。
我觉得这个警告很烦人,所以我禁用了它。
# Use the App Engine Requests adapter. This makes sure that Requests uses
# URLFetch.
requests_toolbelt.adapters.appengine.monkeypatch()
# squelch warning
requests.packages.urllib3.disable_warnings(
requests.packages.urllib3.contrib.appengine.AppEnginePlatformWarning
)
我的问题是 - 是否有充分的理由切换到套接字?具体使用 urlfetch 有什么问题?
【问题讨论】:
标签: python sockets google-app-engine python-requests