在做HTTPS协议对接的时候,拿不到数据,不得不找个工具试下,确定是接收的问题还是发送方的问题。找到Fiddler,发现很好用。总结下本人的使用经历。
Fiddler是什么?
百度百科里是这样写的:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。
对于想要了解HTTP的童鞋可以深入了解下这个工具。
Fiddler下载目录
https://www.telerik.com/download/fiddler
本文使用版本:v4.6.0.2
Fiddler的HTTP请求
如上图:
1.设置请求头
User_Agent在点击Excute按钮之后会自动加上,
username:用户名,
password:密码,
Cookie,
X-BuildTime,
Accept-Encoding:设置可接受的压缩方式为gzip,deflate,
Content-Type:类型,
X-Timeout:超时时间,
Host:主机地址,
Content-Length:post到服务端的数据长度,即图中2部分的长度,这个也是在点击Excute按钮之后会自动加上。
2.设置请求数据
图中标注2部分即Request Body,可以发送对方可识别的json
3.历史记录
记录每次查询的情况。双击可以查看具体查询信息。右击可以更改标注名称等。
4.在点击Excute按钮之后,若Result显示200即成功。双击可以查看返回数据信息,如下图
在查询数据位置,也可以选择其他tab查看相关信息,如Headers.