前言
一、url詳解
4.那麼問題來了,這些引數有什麼作用呢?
可以做個簡單的對比,在位址列分別輸入:
上海悠悠
對比開啟的頁面有什麼不一樣,現在知道作用了吧,也就是說這個多的"/s?wd=上海悠悠"就是搜尋的結果頁面
二、url解析
1.以"上海悠悠"這個url請求的抓包為例
2.那麼乙個完整的url位址,基本格式如下:
--http/https:這個是協議型別,如圖中1所示
--host:伺服器的ip位址或者網域名稱,如圖中2所示
--port:http伺服器的預設埠是80,這種情況下埠號可以省略。
如果使用了別的埠,必須指明,例如:192.168.3.111:8080,這裡的8080就是埠
--path:訪問資源的路徑,如圖中3所示/s (圖中3是把path和請求引數放一起了)
--?:url裡面的?這個符號是個分割線,用來區分問號前面的是path,問號後面的是引數
--url-params:問號後面的是請求引數,格式:***=aaa,如圖4區域就是請求引數
--&:多個引數用&符號連線
三、請求引數(params)
1.在url裡面請求引數一般叫params,但是我們在fiddler抓包工具看到的引數是:querystring
2.querystring是像服務端提交的引數,其實跟params是乙個意思,每個引數對應的都有name和value值
3.多個引數情況如下
四、urlencode編碼
1.如果url位址的引數帶有中文的,一般在url裡面會是這樣的,如第二點裡的wd=%e4%b8%8a%e6%b5%b7%e6%...
像看到%e4這種編碼的就是經過url編碼過的,需要解碼就能看到是什麼中文了
Fiddler抓包 只抓APP的請求
from 把來自pc的請求過濾掉,因為請求太多,這樣會找不到重要的資訊了。環境準備 1.電腦上已裝fiddler 2.手機和電腦在同一區域網 一 設定 1.fiddler tools fiddler options connections 勾選allow remote computers to co...
Fiddler抓包2 只抓APP的請求
前言 把來自pc的請求過濾掉,因為請求太多,這樣會找不到重要的資訊了。環境準備 1.電腦上已裝fiddler 2.手機和電腦在同一區域網 一 設定 1.fiddler tools fiddler options connections 勾選allow remote computers to conn...
Fiddler抓包2 只抓APP的請求
前言 把來自pc的請求過濾掉,因為請求太多,這樣會找不到重要的資訊了。環境準備 1.電腦上已裝fiddler 2.手機和電腦在同一區域網 一 設定 1.fiddler tools fiddler options connections 勾選allow remote computers to conn...