Javascript REST客户端实用程序
我正在开发一个RESTAPI,并且正在寻找一个简单的图形实用程序,它可以让我测试完整的REST谓词集(GET、PUT、POST和DELETE);GET显然不是问题,但我希望能够封装基本功能,即能够为PUT/POST指定内容体、指定标题等。我相信以前有人做过这种事情,但我似乎找不到任何对HTML/Javascript的简单图形位的引用,这些图形位允许我指定端点、头、主体等并执行REST请求。这样的东西在许多环境中都非常有用。有没有人知道这样一个没有任何许可问题的工具Javascript REST客户端实用程序,javascript,html,testing,rest,Javascript,Html,Testing,Rest,我正在开发一个RESTAPI,并且正在寻找一个简单的图形实用程序,它可以让我测试完整的REST谓词集(GET、PUT、POST和DELETE);GET显然不是问题,但我希望能够封装基本功能,即能够为PUT/POST指定内容体、指定标题等。我相信以前有人做过这种事情,但我似乎找不到任何对HTML/Javascript的简单图形位的引用,这些图形位允许我指定端点、头、主体等并执行REST请求。这样的东西在许多环境中都非常有用。有没有人知道这样一个没有任何许可问题的工具 注意:理想情况下,我希望找到可
注意:理想情况下,我希望找到可以嵌入网页的内容,即没有浏览器加载项。我知道这不是您可以嵌入的内容,但如果您只是想用我建议使用的相关HTTP谓词测试REST服务。我曾经有过类似的要求(在线文档中内联了测试实用程序以提供示例调用)。也没有运气,也找不到任何东西 最后我做到了:
- 提供指向浏览器插件的链接
- 构建小小的REST特定HTML表单(动词单选按钮,URL字段+负载)。后端分别是一个简单的控制器,然后将参数转发到真正的api。对于我来说,负载(XML,JSON)的语法高度重要。为此,我使用了尼斯JS库。此外,我对表单有更多的控制(例如,在输入URL后隐藏/显示某些HTTP动词)。总体而言,将简单表单构建为Rest客户端比我想象的要简单得多,这再次表明,一个好的基于HTTP的Restful API使客户端非常容易开发
如果您能通过浏览器附加功能,我强烈建议您尝试一下DHC。虽然您说浏览器插件是您的第二选择,但我很高兴使用Chrome插件,并向您推荐
也许有什么?@bzlm:奇怪的是,没有,没有什么适合我的需要。但是很好的建议。你在使用什么平台?Windows、Mac或Linux?不确定这对测试PUT和DELETE之类的动词有什么帮助,但它看起来无论如何都是一个有用的工具。你试过吗?可以使用GET、POST、PUT和DELETE。我使用这个应用程序进行测试我自己的RESTful服务。它不漂亮,但很有效。+1.你可以在“请求生成器”选项卡中指定几乎任何你需要的动词。这很好。听起来它不像我希望的那样具有跨浏览器兼容性,但它可能仍然是我需要的。也许你想帮助它更具跨浏览器性?