記一次網絡抓包犯傻

記一次網絡抓包犯傻

有一個網站無端跳轉,想找出是什麼引發的。chrome

chrome

先用chrome開發模式去觀察,打開network中的preview log就能夠看到跳轉前的記錄,可是不知道爲何,這個模式下,看不到每個請求的具體響應body,記錄中只保存了頭部信息,因此按我如今的水平找不到跳轉源頭。網絡

Fiddler4

既然普通的開發模式找不到,就用抓包工具來看清楚每個包。通過排查,很快就確認到引發跳轉的那個請求,可是這個時候我就犯傻了,我知道要去找這個請求的發起者,而這種跳轉,我潛意識就認爲是JS代碼形成的,因而我就去找JS相關的包,結果怎麼找都沒找到,而後我又去找發生跳轉的那個網頁的源碼,想看從源碼中找出相關邏輯,可是仍是找不到。最後,我在這個請求的前一個響應body裏找到了相關的跳轉代碼。工具

總結

凡事要講基本法,有請求才會有響應,在這個不是特別複雜的網站,其過程每每是線性的,在關鍵點的先後去找,還有就是抓包就要細心看包啊,不要想固然的認爲。網站

相關文章
相關標籤/搜索