gpt4 book ai didi

python - 在 Twisted 中发起 HTTPS 请求

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

我正在尝试编写一个客户端,它可以根据配置方式发出 HTTP 和 HTTPS 请求。对于普通 HTTP,我一直在使用 twisted.web.client.Agent 并使用 agent.request(METHOD, HOST, HEADERS, CONTENT) 来发出请求。我关心的是主机字段,当我执行 HTTP 时,它会执行类似“http://localhost:8000”的操作,但如果我切换到 HTTPS,我会收到错误消息:

失败:twisted.web.error.SchemeNotSupported:不支持的方案:'https'

我知道 client.getPage 方法的存在,但我想知道是否有任何类似的很棒的高级方法可以像 agent.request 一样使用 HTTPS 发出请求?

最佳答案

HTTPS 支持最近才添加到 twisted.web.client.Agent。如果您可以使用最近发布的 Twisted 10.1,那么 Agent 将接受您的 HTTPS URL。

关于python - 在 Twisted 中发起 HTTPS 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3204509/

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