热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python以扭曲方式发出HTTPS请求

我正在尝试编写一个可以同时配置HTTP和HTTPS请求的客户端.对于普通的HTTP,我一直在使用twisted.web.client.Agent并使用agent.request(M

我正在尝试编写一个可以同时配置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.


推荐阅读
author-avatar
修成书君4212
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有