我想在我正在工作的web应用程序中测试一些url。为此,我想手动创建HTTP POST请求(这意味着我可以添加任何我喜欢的参数)。
Chrome和/或Firefox中是否有我遗漏的功能?
我想在我正在工作的web应用程序中测试一些url。为此,我想手动创建HTTP POST请求(这意味着我可以添加任何我喜欢的参数)。
Chrome和/或Firefox中是否有我遗漏的功能?
当前回答
对于Firefox,也有一个叫RESTClient的扩展,非常不错:
RESTClient,用于rest式web服务的调试器
其他回答
对于Firefox,也有一个叫RESTClient的扩展,非常不错:
RESTClient,用于rest式web服务的调试器
您还可以使用Watir或WatiN来自动化浏览器。Watir是为Ruby编写的,而Watin是为。net语言编写的。但我不确定这是否是你要找的。
http://watin.sourceforge.net/ http://watir.com/
在这里值得一提的是,在Postman崛起之后诞生了其他一些客户:
失眠:与桌面应用程序和Chrome插件 跳房子:以前被称为Postwoman,并与Chrome插件可用。你也可以让它在docker本地工作,如果你想变得有趣 Paw:如果你在Mac上 高级Rest客户端:作为Chrome插件已经提到过,但值得指出的是它也有一个桌面应用程序 soapUI:用Java写的,有很多测试功能 回旋镖:另一种测试api的方法。它带有SOAP集成,也有一个可用的Chrome插件 雷霆客户端:如果你使用VS Code作为你的文本编辑器,那么你应该去看看这个很棒的扩展
火狐
通过按Ctrl+Shift+E或通过菜单栏->工具-> Web Developer -> Network打开开发人员工具中的网络面板。选择请求对应的行。
新版本
在最右边找到一个重发按钮。然后,一个新的编辑表单将在左侧打开。编辑它。
旧版本
然后点击右上角的小门图标(在屏幕截图中的扩展形式,你会发现它就在突出显示的header的左边),第二行(如果你没有看到它,然后重新加载页面)->编辑并重新发送你想要的任何请求
受到Chrome版邮差的极大启发,我决定为Firefox写一些类似的东西。
REST Easy*是一个不可重启的Firefox插件,旨在对请求提供尽可能多的控制。该附加组件仍处于实验状态(Mozilla甚至还没有对其进行审查),但开发进展顺利。
这个项目是开源的,所以如果有人觉得有必要帮助开发,那就太棒了:https://github.com/nathan-osman/Rest-Easy
*从http://addons.mozilla.org上提供的附加组件将始终略落后于GitHub上提供的代码