Firefox Add-on RESTclient - как вводить параметры POST?

Я установил Firefox RESTclient add-on, но мне трудно понять, как передать параметры POST. Есть ли конкретный формат для этого? Или есть какой-либо другой инструмент, который можно использовать для отладки REST API на Mac OS X ?

5 ответов


Если вы хотите отправить запрос POST

  1. вы должны установить "запрос-заголовок " раздел плагина Firefox, чтобы иметь "имя"="Content-Type" и "стоимостью"="application/x-www-form-urlencoded"
  2. теперь вы можете отправить параметр, например"name=mynamehere&title=TA "в поле текстовой области "тело запроса"

вот пошаговое руководство (я думаю, что это должно быть предварительно загружено с надстройкой):

  1. в верхнем меню RESTClient - > заголовки - > пользовательский заголовок
  2. во всплывающем окне введите имя: Content-Type и стоимостью: application/x-www-form-urlencoded
  3. установите флажок "сохранить в избранное" и нажмите "ОК".
    Теперь вы увидите раздел "заголовки" с вашими новыми данными.
  4. затем в разделе Body, вы можете ввести ваши данные для публикации:

    username=test&name=Firstname+Lastname
    
  5. всякий раз, когда вы хотите сделать запрос post, в главном меню заголовков выберите Content-Type:application/x-www-form-urlencoded элемент, который вы добавили и он должен работать.


вы можете отправить параметры в URL самого запроса POST.

пример URL:

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

Как только вы скопируете такой тип URL в клиенте Firefox REST, сделайте почтовый вызов на сервер, который вы хотите


Я пробовал методы, упомянутые в некоторых других ответах, но они выглядят как обходные пути для меня. Использование Firefox Add-on RESTclient для отправки HTTP-запросов POST с параметрами, на мой взгляд, не просто, по крайней мере, для версии, которую я сейчас использую, 2.0.1.

вместо этого попробуйте использовать другие бесплатные инструменты с открытым исходным кодом, такие как Apache JMeter. Это просто и просто (см. скриншот, как показано ниже)

enter image description here


заголовок запроса должен быть установлен в соответствии с приведенным ниже изображением.add request header

тело запроса может быть передано как строка json в текстовой области. enter image description here