Python HTTPs请求踩坑记录
分类:
在最近的项目中,需要发送大量HTTPs请求,要求可设置服务端IP、Client Hello中SNI值、HTTP头部字段。
现有Python urllib库对HTTP协议有着较好支持,很方便设置HTTP相关参数,例如HTTP header、服务端IP等,但SNI属于TLS协议内容,现有urllib库无法直接设置SNI。本实验通过修改现有urllib库实现设置SNI值功能。
详细内容参将gitlab:https://git.mesalab.cn/wujiating/python-https/-/blob/master/Python%E5%8F%91HTTPs%E8%AF%B7%E6%B1%82%E8%B8%A9%E5%9D%91%E8%AE%B0%E5%BD%95.pdf
查看评论
暂无评论