You cannot access other's drafts.
首先,打开 charles 后,用谷歌打开百度(https://www.baidu.com ) 这些 https 请求是可以抓到的,
问题
用 python 发送 https 请求的话就抓不到了,但是发送 http 请求又可以抓到
requests.get('https://www.baidu.com')
requests.get('https://www.baidu.com', verify=False)
requests.get('https://www.baidu.com', verify=False)
- 浏览器抓到的 https 是否是乱码?
- 用 ipython 可以比较方便的查看 requests 的
__doc__
文档,
:param cert
大概是解决方式;
我没试,对自己无意义的午餐.但是我不太清楚 requests 不设置代理的情况下是否就 http 被抓到了,可能 charles 是默认全局的
把这个参数置为 false 就好了,但是公司的 https 接口还是不行~~