Fiddler工具是一個http協議調試代理工具,它可以幫助程序員測試或調試程序,輔助web開發。
Fiddler工具可以發送向服務端發送特定的HTTP請求以及接受服務器回應的請求和數據,是web調試的利器。
使用Fiddler也可以像Firefox瀏覽器中的RestClient工具一樣,去調試post請求(帶有json格式的數據)以及get請求(Header方式傳參),方法如下:
一、使用Fiddler調試post請求(帶有json格式的數據)
1.打開Fiddler(可以去官網下載http://www.telerik.com/fiddler),打開Composer面板(此面板可以模擬向相應的服務器發送數據的過程),在Composer面板中,可以看到如下圖的界面:
2.在Composer面板中的第一個下拉框中選擇Post請求方式。
3.填寫請求的URL,比如:
http://10.134.218.34:8080/starCWebEvaluation/jaxrs/weightSetService/saveTotalWeightOfEvaluation
4.Request Headers中輸入:
Content-Type: application/json; charset=utf-8
Content-Length: 398 (也可以不輸入)
5.在Request Body中輸入json數據,比如:
{
“siteId”:”680004011001571”,
“learnTimeWeight”:30,
“workWeight”:30,
“testWeight”:30,
“forumWeight”:30,
“status”:1
}
6.點擊Execute執行,若結果返回200表示操作成功!
二、使用Fiddle調試get請求(Header方式傳參)
1.打開Fiddler(可以去官網下載http://www.telerik.com/fiddler),打開Composer面板(此面板可以模擬向相應的服務器發送數據的過程),在Composer面板中,可以看到如下圖的界面:
2.在Composer面板中的第一個下拉框中默認是get請求方式。
3.填寫請求的URL,比如:
http://212.214.33.68:21563/starCWebEvaluation/jaxrs/weightSetService/getTotalWeightBySiteId
4.Request Headers中輸入:siteId: 680004011001521111111
5.在Request Body中不需要輸入任何東西。
6.點擊Execute執行,若結果返回200表示操作成功!
