Fiddler工具是一個http協議調試代理工具,它能夠幫助程序員測試或調試程序,輔助web開發。
Fiddler工具能夠發送向服務端發送特定的HTTP請求以及接受服務器迴應的請求和數據,是web調試的利器。
使用Fiddler也能夠像Firefox瀏覽器中的RestClient工具同樣,去調試post請求(帶有json格式的數據)以及get請求(Header方式傳參),方法以下:程序員
1、使用Fiddler調試post請求(帶有json格式的數據)
1.打開Fiddler(能夠去官網下載http://www.telerik.com/fiddler),打開Composer面板(此面板能夠模擬向相應的服務器發送數據的過程),在Composer面板中,能夠看到以下圖的界面:
2.在Composer面板中的第一個下拉框中選擇Post請求方式。web
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表示操做成功!json
2、使用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表示操做成功!app