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

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

Ответ 1

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

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

Ответ 2

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

  • В верхнем меню RESTClient → Заголовки → Пользовательский заголовок
  • В всплывающем окне введите Имя: Content-Type и Значение: application/x-www-form-urlencoded
  • Установите флажок "Сохранить в избранное" и нажмите "ОК".
    Теперь вы увидите раздел "Заголовки" с вашими новыми добавленными данными.
  • Затем в разделе "Тело" вы можете ввести свои данные для публикации, например:

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

Ответ 3

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

Пример URL:

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

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

Ответ 4

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

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

введите описание изображения здесь