是否有可用于测试简单客户端脚本的REST API?不是REST API的测试客户端

时间:2016-09-10 15:06:44

标签: asp.net rest testing asp.net-web-api

我没有找到测试REST API的工具,我正在寻找一个REST API,我可以发送简单的GET或POST请求来测试我有一个非常简单的客户端脚本。 所以我的问题是我可以使用哪一个?我需要为我的报告收集一些数据。感谢。

1 个答案:

答案 0 :(得分:0)

有很多,但REST是一个非常开放的世界,例如,技术上通过GET调用任何URL正在执行REST服务。

如果您知道哪种类型的服务(RESTier,OData ...)或您希望响应的格式(XML,JSON ...),甚至是您打算定位的内容主题,我们都可以提供更好的例子,但让我们从小做起:

GET: bot.whatismyipaddress.com 

此服务只是以纯文本形式返回您的公共IP地址。

如果您对JSON回复感兴趣,请尝试以下方法:(http://www.jsontest.com

GET: http://ip.jsontest.com/ 

这将返回一个类似于此的JSON对象:

{"ip": "8.8.8.8"}

如果您对测试如何POST或向服务发送JSON数据包更感兴趣,请尝试以下方法:(http://jsonplaceholder.typicode.com

POST /posts HTTP/1.1
Host: jsonplaceholder.typicode.com
Content-Type: application/json
Cache-Control: no-cache
Postman-Token: 89bda029-e321-f132-1b52-aab9d4b2841f

{ "test":"one" }

返回以下内容:

{
  "test": "one",
  "id": 101
}

祝你好运!