我尝试进行requests
会话,其中每个请求的verify
关键字参数设置为False
(而不是默认值True
})。我尝试了以下(在Python 3中):
import requests, time
requestbin_URL = 'http://requestb.in/1nsaz9y1' # For testing only; remains usable for 48 hours
class DebugSession(requests.Session):
def __init__(self, verify=False):
super().__init__()
self.verify = verify
with DebugSession() as s:
response = s.post(requestbin_URL, data={"time" : time.time()})
从http://requestb.in/1nsaz9y1?inspect:
可以看出,似乎已经提出了请求唯一的问题是,我不知道如何根据给出的信息(即标题和表单/帖子参数)检查设置verify
是否成功。我怎么检查这个?
答案 0 :(得分:1)
你做不到。您正在向{1}}没有任何意义的HTTP网址发出请求。尝试将网址替换为来自badssl.com的配置错误的网址(例如,https://expired.badssl.com/)。如果您能够连接,则表示证书未经过验证。