近期時常要和各個廠商的java云平臺打交道:登錄、上傳、下載等,程序的日志雖必不可少,但前期調試階段,免不了遇到問題,這時有一個稱手的抓包工具就顯得尤為重要了。
Fiddler Everywhere是一款跨平臺的網絡調試工具,可用于檢測、分析、記錄和調試HTTP和HTTPS流量。它可用于Windows、Mac OS和Linux操作系統,提供了一個用戶友好的界面和強大的功能,使開發人員和測試人員能夠更輕松地解決網絡問題,并加快應用程序的開發和測試速度。它支持多個協議和數據格式,包括HTML、XML、JSON、SOAP和REST等。
其使用說明如下:
一、基礎軟件配置:
二、 抓包配置,根據URL進行匹配,可以選取:all these conditions are met、any of these conditions are met、none of these conditions are met三種方式:
三、進行http請求,Fiddler會自動進行http包的抓取,如下圖:
????????1.處為所有匹配到的http請求記錄;
????????2.處為該條http請求的內容,包括包頭和包體;
????????3.處為服務端返回的包信息;?
四、Websocket包的抓取設置方式:?
五、匹配到的Websocket請求信息
? ? ? ? 1.處為匹配到的websocket記錄,注意:一個連接為一條記錄;
? ? ? ? 2.處為該連接的所有websocket發送/接收次數;
? ? ? ? 3.處為單次websocket的內容;