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代理,可以直接進行抓包;

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