Firefox附加RESTclient – 如何inputPOST参数?
我已经安装了Firefox RESTclient插件,但是我很难搞清楚如何传递POST参数。 有没有一个特定的格式来做到这一点? 还是有没有其他工具可以用来在Mac OS X上debuggingREST API?
如果你想提交一个POST请求
- 您必须设置Firefox插件的“ 请求标题 ”部分,使其具有“ name ”=“
Content-Type
”和“ value ”=“application/x-www-form-urlencoded
” - 现在,您可以在“请求正文”文本区域中提交“
name=mynamehere&title=TA
”等参数
这里是一步一步的指导(我认为这应该预装加载项):
- 在RESTClient – > Headers – > Custom Header的顶部菜单中
- 在popup框中,inputName :
Content-Type
和Value :application/x-www-form-urlencoded
- 选中“保存到collections夹”框并单击“确定”。
现在你会看到一个新的数据“头”部分。 -
然后在正文部分,您可以input您的数据发布如下:
username=test&name=Firstname+Lastname
-
每当你想发表一个post请求,在标题主菜单中,select你添加的
Content-Type:application/x-www-form-urlencoded
项目,它应该可以工作。
您可以在POST请求本身的URL中发送参数。
示例url:
localhost:8080/abc/getDetails?paramter1=value1¶meter2=value2
一旦在Firefox REST客户端中复制这种types的URL,就可以对所需的服务器进行POST调用
我尝试了一些其他答案中提到的方法,但他们看起来像我的解决方法。 使用Firefox加载项REST客户端发送HTTP POST请求参数并不是直截了当,至less对于我目前使用的版本2.0.1而言。
相反,请尝试使用其他免费的开源工具,如Apache JMeter。 这是简单而直接的(见下面的截图)