如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求
测试PHP提交接口的两款工具软件,火狐是开发人员钟爱的软件,不管是调试debug还是测试接口,其火狐都提供了较为丰富的插件,其中 poster插件简单小巧,是我所喜欢的一个测试接口插件,只可惜,在火狐升级到最新版之后,竟然不兼容了,只好又找了两款软件,RESTClient 和 HttpRequester,相对于poster来说工具更丰富了一些,本地的接口调试软件 http/Https Protocol Debuger 也非常的不错,是一个本地化的软件,同样适合开发人员以及测试人员使用。
Chrome下有著名的Postman,那火狐也有它的左膀右臂,那就是RESTClient和HttpRequester。这两款工具都是火狐的插件,主要用来模拟发送HTTP请求,HTTP请求最常用的两种方法就是get和post,由于get方法非常简单这里不做介绍,这里主要介绍一下如何用这两个工具来发送post请求。
1.RESTClient
首先Method选择POST,将接口地址填入URL地址栏:
接着点击最上方的Headers下拉菜单,选择Custom Header:
在弹出的对话框中输入Name和Value,点击Okay:
顺便提一句,这里的Name和Value可以在火狐浏览器中敲F12获取:
添加好Custom Header之后该信息栏会出现在页面中,然后我们在Body栏中输入请求体信息,这里我测试的接口是向接口地址发送一个id得到我的账户和一个状态码,如果成功那这个状态码为0:
最后点击右上方的SEND,响应体内容就出来了,状态码为0,说明测试成功了:
2.HttpRequester
同样,首先Method选择POST,将接口地址填入URL地址栏:
接着在下方选择Parameters,输入Name和Value并点击Add:
添加好之后该条信息会出现在下方列表中,此时返回到Centent to Send,点击Parameter Body,下方列表会出现该条信息,Centent Type会自动变成application/x-www-form-urlencoded:
最后点击POST,右边会出现Response信息:
注解:如果对于自己的接口不是太复杂的话,还是建议直接使用 poster插件,主要是简洁干净,不过目前新版的火狐不兼容这个插件,无语了,另外还有一个不错的接口测试软件 Http/Https Protocol Debuger 也不错,可以直接在本地测试 localhost 接口文件,可以自行下载使用。
文章部分来源:http://blog.csdn.net/Real_Tino/article/details/52804668