Я хочу протестировать некоторые URL-адреса в веб-приложении, над которым я работаю. Для этого я хотел бы вручную создавать запросы HTTP POST (то есть я могу добавлять любые параметры, которые мне нравятся).
Есть ли какие-либо расширения или функции в Chrome и / или Firefox, которые мне не хватает?
ajax
google-chrome
firefox
http-post
Паскаль Кляйн
источник
источник
$.post('/resource/path/')
Edit and Resend
сделать, что довольно круто.Ответы:
Я делал приложение для Chrome под названием Postman для такого рода вещей. Все остальные расширения выглядели немного устаревшими, поэтому я сделал их самостоятельно. Он также имеет множество других функций, которые были полезны для документирования нашего собственного API здесь.
Почтальон теперь также имеет собственные приложения (то есть автономные) для Windows, Mac и Linux! Сейчас предпочтительнее использовать нативные приложения, читайте больше здесь .
источник
CURL УДИВИТЕЛЬНО делать то, что вы хотите! Это простой, но эффективный инструмент командной строки.
Остальные реализации тестовых команд:
источник
quote>
режим. Мне нужно использовать-d "{\"..
Fire Fox
Откройте панель «Сеть» в «Инструментах разработчика», нажав Ctrl+Shift+Eили, выбрав Menubar -> Инструменты -> Веб-разработчик -> Сеть. Затем нажмите на маленький значок двери в правом верхнем углу (в развернутом виде на скриншоте вы найдете его слева от выделенных заголовков), второй ряд (если вы его не видите, перезагрузите страницу) -> Изменить и повторно отправить любой запрос, который вы хотите
источник
?key=value
), где вы можете вводить пары значений ключа построчно, просто добавьте a?
и букву вURL
поле вверху, иQuery String
поле отобразится.Забудьте браузер и попробуйте CLI. HTTPie - отличный инструмент!
Клиенты CLI http:
Если вы настаиваете на расширении браузера, то:
Хром :
Firefox :
источник
Будучи очень вдохновленным Postman для Chrome , я решил написать нечто подобное для Firefox.
REST Easy * - это перезапускаемое дополнение Firefox, целью которого является максимально возможный контроль над запросами. Надстройка все еще находится в экспериментальном состоянии
(она еще даже не проверялась Mozilla),но разработка идет неплохо.Проект с открытым исходным кодом, так что если кто-то чувствует себя обязанным помочь с разработкой, это было бы здорово: https://github.com/nathan-osman/Rest-Easy
* надстройка, доступная на http://addons.mozilla.org , всегда будет немного отставать от кода, доступного на GitHub
источник
Вы специально задали вопрос о «расширении или функциональности в Chrome и / или Firefox», которые дают ответы, которые вы уже получили, но мне нравится простота ответа oezi на закрытый вопрос «как отправить запрос на публикацию с помощью веб-браузера» для простых параметров. Оэзи говорит:
с формой, просто установите
method
для"post"
Т.е. создайте себе очень простую страницу, чтобы проверить действия поста.
источник
Это немного некрасиво, но есть Simple REST Client расширение для Chrome.
Это прекрасно работает для меня - помните, что вы все еще можете использовать отладчик с ним. Панель «Сеть» особенно полезна; это даст вам отрендеренные объекты JSON и страницы ошибок.
источник
Для Firefox есть также расширение под названием RESTClient, которое довольно приятно:
https://addons.mozilla.org/en-US/firefox/addon/restclient
источник
Может не иметь прямого отношения к браузерам, но Fiddler - еще одно хорошее программное обеспечение.
источник
Вы также можете использовать Watir или Watin для автоматизации браузеров. Watir написан для ruby, а Watin для .Net языков. Не уверен, что это то, что вы ищете.
источник
Попробуйте Runscope. Бесплатный инструмент для ознакомления с их услугами предоставляется по адресу https://www.hurl.it/ . Вы можете установить метод, аутентификацию, заголовки, параметры и тело. Ответ показывает код состояния, заголовки и тело. Тело ответа может быть отформатировано из JSON со складной иерархией. Платные учетные записи могут автоматизировать тестовые вызовы API и использовать возвращаемые данные для создания новых тестовых вызовов. Раскрытие COI: я не имею отношения к Runscope.
источник
Проверьте
http-tool
на Firefox ..https://addons.mozilla.org/en-US/firefox/addon/http-tool/
источник