我最近使用requests.get
来读取SharePoint的详细信息,如下所示:
r = requests.post(sharepoint_contextinfo_url, auth=auth, headers=headers, verify=False)
代码按预期工作。但收到警告Unverified HTTPS request is being made. Adding certificate verification is strongly advised.
然后,我使用requests.packages.urllib3.disable_warnings()
禁用警告。
我的问题是requests
使用urllib3
禁用警告?我以为requests
和urllib3
是两个不同的库
如果urllib3
是请求的一部分(我认为不是),那么可以使用其他所有urllib3
吗?
我是Python的新手。我可能是错的。请澄清
答案 0 :(得分:1)
Urllib3是来自request的独立包,Request正在使用urllib3(最好是在urllib3之上构建),并且urllib3可以单独使用。
之所以存在请求,是为了使开发人员更轻松地进行HTTP(S)请求。