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