接口测试 请求教一下,关于 charles 抓包问题

yuan · 2018年12月21日 · 最后由 yuan 回复于 2018年12月24日 · 2179 次阅读

首先,打开 charles 后,用谷歌打开百度(https://www.baidu.com ) 这些 https 请求是可以抓到的,

问题

用 python 发送 https 请求的话就抓不到了,但是发送 http 请求又可以抓到

requests.get('https://www.baidu.com')
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
最佳回复
requests.get('https://www.baidu.com', verify=False)
共收到 3 条回复 时间 点赞
requests.get('https://www.baidu.com', verify=False)
  • 浏览器抓到的 https 是否是乱码?
  • 用 ipython 可以比较方便的查看 requests 的__doc__文档, :param cert大概是解决方式; 我没试,对自己无意义的午餐.但是我不太清楚 requests 不设置代理的情况下是否就 http 被抓到了,可能 charles 是默认全局的
yuan #3 · 2018年12月24日 Author
a2021 回复

把这个参数置为 false 就好了,但是公司的 https 接口还是不行~~

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册