lsekfe 发表于 2022-12-20 09:59:40

Charles浏览器抓包配置看这篇够了

一、浏览器
http://www.51testing.com/attachments/2022/12/15326880_2022121916261419BR9.png
  浏览器的核心部分是浏览器内核。
  1、浏览器内核:“Rendering Enging”,
  可大概翻译为“渲染引擎”,负责对网页语法的解释并渲染网页。通常我们知道的内核有:
  1.IE内核(Trident):
  代表浏览器有ie浏览器
  2.firefox内核(Gecko):
  代表浏览器Mozilla Firefox浏览器
  3.webkit(chorme内核原型,开源):
  代表浏览器safari浏览器、Android默认浏览器
  4.Blink:
  在Chrome(28及往后版本)、opera(15及往后版本)和Yandex浏览器中使用。
  综上,从浏览器内核上讲,我们主要会在IE\Chorme\Firefox这三个典型浏览器上进行测试。
  另外,部分浏览器的新版本是“双核”甚至是“多核”,其中一个内核是IE内核(Trident),然后再增加一个其他内核。国内的厂商一般把其他内核叫做“高速浏览模式”,而IE内核(Trident)则是“兼容浏览器模式”,用户可以来回切换。比如360极速浏览器(7.5之前为Trident+webkit),7.5为(Trident+Blink)
  2、配置系统代理:
  1.Charles 是作为代理服务器来完成封包截取的,所以需要将其设置成系统的代理服务器
  2.Chrome 和 Firefox 浏览器默认并不使用系统的代理服务器设置,而 Charles 是通过将自己设置成代理服务器来完成封包截取的,所以在默认情况下无法截取 Chrome 和 Firefox 浏览器的网络通讯内容。
  3.如需截取的话,在 Chrome 中设置成使用系统的代理服务器设置即可,或者直接将代理服务器设置成 127.0.0.1:8888 也可达到相同效果,win11代理设置地址:
  http=127.0.0.1:8888;https=127.0.0.1:8888
http://www.51testing.com/attachments/2022/12/15326880_202212191626181eg0q.pnghttp://www.51testing.com/attachments/2022/12/15326880_202212191626201ZQY7.pnghttp://www.51testing.com/attachments/2022/12/15326880_2022121916262418P5r.png
  注意:如果浏览器配置了其他代理插件,需要先关闭。
http://www.51testing.com/attachments/2022/12/15326880_202212191626261zqzZ.png
  二、浏览器抓包
  1.启动Charles,默认会打开windows proxy,进行网络请求的抓取
http://www.51testing.com/attachments/2022/12/15326880_202212191626291rDZM.png
  2.打开本机:手动设置系统代理
http://www.51testing.com/attachments/2022/12/15326880_2022121916263216163.png
  3.Ie浏览器抓包:charles启动后,默认打开代理,可以直接进行抓包
http://www.51testing.com/attachments/2022/12/15326880_202212191626351u6wO.png
  4.chrome浏览器抓包:默认使用windows代理,可以直接进行抓包
http://www.51testing.com/attachments/2022/12/15326880_202212191626391yRBr.png
  5.firefox浏览器抓包:需要手动打开浏览器的代理设置,才可以进行charles抓包
http://www.51testing.com/attachments/2022/12/15326880_2022121916264213azC.png
  6.360浏览器抓包:默认使用windows代理,可以直接进行抓包
http://www.51testing.com/attachments/2022/12/15326880_202212191626461hmN6.png
  注意:在系统代理未打开,该浏览器无法直接抓包时,检查【代理服务器设置】是否修改。
http://www.51testing.com/attachments/2022/12/15326880_202212191626491m4nD.png

oliver.tang 发表于 2023-3-17 10:06:37

学到了
页: [1]
查看完整版本: Charles浏览器抓包配置看这篇够了