Firefox附加RESTclient – 如何inputPOST参数?

我已经安装了Firefox RESTclient插件,但是我很难搞清楚如何传递POST参数。 有没有一个特定的格式来做到这一点? 还是有没有其他工具可以用来在Mac OS X上debuggingREST API?

如果你想提交一个POST请求

  1. 您必须设置Firefox插件的“ 请求标题 ”部分,使其具有“ name ”=“ Content-Type ”和“ value ”=“ application/x-www-form-urlencoded
  2. 现在,您可以在“请求正文”文本区域中提交“ name=mynamehere&title=TA ”等参数

这里是一步一步的指导(我认为这应该预装加载项):

  1. 在RESTClient – > Headers – > Custom Header的顶部菜单中
  2. 在popup框中,inputNameContent-TypeValueapplication/x-www-form-urlencoded
  3. 选中“保存到collections夹”框并单击“确定”。
    现在你会看到一个新的数据“头”部分。
  4. 然后在正文部分,您可以input您的数据发布如下:

     username=test&name=Firstname+Lastname 
  5. 每当你想发表一个post请求,在标题主菜单中,select你添加的Content-Type:application/x-www-form-urlencoded项目,它应该可以工作。

您可以在POST请求本身的URL中发送参数。

示例url:

 localhost:8080/abc/getDetails?paramter1=value1&parameter2=value2 

一旦在Firefox REST客户端中复制这种types的URL,就可以对所需的服务器进行POST调用

我尝试了一些其他答案中提到的方法,但他们看起来像我的解决方法。 使用Firefox加载项REST客户端发送HTTP POST请求参数并不是直截了当,至less对于我目前使用的版本2.0.1而言。

相反,请尝试使用其他免费的开源工具,如Apache JMeter。 这是简单而直接的(见下面的截图)

在这里输入图像说明