如何使用Firefox或Chrome手动触发HTTP POST请求?
我想在我正在处理的Web应用程序上测试一些URL。 为此,我想手动创建HTTP POST请求(这意味着我可以添加任何我喜欢的参数)。
我错过了Chrome和/或Firefox中的扩展功能吗?
我一直在为这种类型的东西制作一个名为Postman的Chrome应用程序。 所有其他扩展名似乎有点过时,所以我自己做了。 它还有一些其他功能,这些功能在这里记录我们自己的API很有帮助。
邮差现在也有适用于Windows,Mac和Linux的原生应用程序(即独立应用程序)! 现在使用本地应用程序更为可取,在此阅读更多内容。
CURL真的非常想做你想做的事! 这是一个简单而有效的命令行工具:https://curl.haxx.se/
其余实施测试命令:
curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584
忘记浏览器并尝试CLI。 HTTPie是伟大的工具!
CLI http客户端:
如果你坚持使用浏览器扩展,那么:
Chrome :
Firefox :
上一篇: How do I manually fire HTTP POST requests with Firefox or Chrome?