笔者在 app 抓包的时候发现问题。
我用的 charles
比如抓包美团,手机配置代理后,美团就请求不到数据。
后来 google 后知道人家用了 ssl,这个证书在 charles 的 ca 里没有,所以通不过。
嗯,好吧,那就常规的 app,charles 可以抓包
我在写爬虫时候,根据抓包的 url cookie header 就可以去请求数据了。
这里我就突然困惑了,即使可以抓包,也是因为安装了 ca,而我在用 requests 库时候,并没有带任何证书,服务器仍旧会给我反馈,那么在爬虫层面 http 和 https 就没有区别了
这是为什么呢?