gpt4 book ai didi

python - 如何使用 RequestBin 或类似工具检查 Python 请求中的 'verify' 设置

转载 作者:太空宇宙 更新时间:2023-11-03 14:06:33 25 4
gpt4 key购买 nike

我正在尝试创建一个 requests session ,其中每个请求的 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可以看出,似乎已经提出了一个请求。 :

enter image description here

唯一的问题是我看不到如何根据给定的信息(即标题和表单/帖子参数)检查设置 verify 是否成功。我该如何检查?

最佳答案

你不能。您正在向 verify=False 没有任何意义的 HTTP URL 发出请求。尝试将 URL 替换为来自 badssl.com 的配置错误的证书(例如,https://expired.badssl.com/)。如果您能够连接,则表示证书未被验证。

关于python - 如何使用 RequestBin 或类似工具检查 Python 请求中的 'verify' 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40307360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com