Charles浏览器抓包

一、浏览器

浏览器的核心部分是浏览器内核。

浏览器内核:"Rendering Engine",可大概译为“渲染引擎”,负责对网页语法的解释并渲染网页。通常我们知道的内核有:

1、IE内核(Trident):代表浏览器有 IE浏览器;

2、Firefox内核(Gecko):代表浏览器Mozilla Firefox火狐浏览器;

3、Webkit(Chrome内核原型,开源):代表浏览器Safari浏览器、Android 默认浏览器;

4、Blink:在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。

参考链接:https://baike.so.com/doc/6078111-6291197.html

https://bbs.360.cn/thread-14958904-1-1.html

综上,从浏览器内核上来讲,我们主要会在IE、Chrome、FireFox这三个典型的浏览器上进行测试。另外,部分浏览器的新版本是“双核"甚至是"多核",其中一个内核是IE内核(Trident),然后再增加一个其他内核。国内的厂商一般把其他内核叫做"高速浏览模式",而IE内核(Trident)则是"兼容浏览模式",用户可以来回切换。比如360极速浏览器(7.5之前为Trident+Webkit,7.5为Trident+Blink)。还有,微软在Windows10推出的内置浏览器Microsoft Edge,新的Edge浏览器将从EdgeHTML内核迁移为Chromium内核。

二、Charles浏览器抓包

1、启动Charles,默认会打开Windows Proxy,进行网络请求的抓取;

2、IE浏览器抓包:Charles启动后,默认打开代理,可以直接进行抓包;

3、Chrome浏览器抓包:默认使用Windows代理,可以直接进行抓包;

4、Firefox浏览器抓包:需要手动打开浏览器的代理设置,才可以进行Charles抓包;

5、360浏览器抓包:默认使用Windows代理,可以直接进行抓包;

6、Edge浏览器抓包:默认使用Windows代理,可以直接进行抓包;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章