Я установил надстройку Firefox RESTclient, но мне трудно понять, как передать параметры POST. Есть ли для этого особый формат? Или есть какой-либо другой инструмент, который можно использовать для отладки REST API в Mac OS X?
rest
post
firefox-addon
Рукшан Марапана
источник
источник
Poster
(еще одно дополнение FF).Ответы:
Если вы хотите отправить запрос POST
Content-Type
» и « значение » = «application/x-www-form-urlencoded
»name=mynamehere&title=TA
», в текстовое поле «тело запроса».источник
Вот пошаговое руководство (я думаю, оно должно быть предварительно загружено с надстройкой):
Content-Type
и Значение :application/x-www-form-urlencoded
Теперь вы увидите раздел «Заголовки» с недавно добавленными данными.
Затем в разделе Body вы можете ввести свои данные для публикации, например:
Всякий раз, когда вы хотите отправить запрос на публикацию, в главном меню заголовков выберите
Content-Type:application/x-www-form-urlencoded
добавленный элемент, и он должен работать.источник
Вы можете отправить параметры в URL-адресе самого запроса POST.
Пример URL:
Как только вы скопируете такой тип URL-адреса в Firefox REST-клиент, сделайте POST-вызов на нужный сервер.
источник
Заголовок запроса должен быть установлен, как показано на рисунке ниже.
Тело запроса можно передать как строку json в текстовой области.
источник
Я пробовал методы, упомянутые в некоторых других ответах, но для меня они выглядят как обходные пути. На мой взгляд, использование RESTclient надстройки Firefox для отправки HTTP-запросов POST с параметрами непросто, по крайней мере, для версии 2.0.1, которую я использую сейчас.
Вместо этого попробуйте использовать другие бесплатные инструменты с открытым исходным кодом, такие как Apache JMeter. Это просто и понятно (см. Снимок экрана ниже)
источник