Подтвердить что ты не робот

Интерфейс GUI для cURL для тестирования API

Я (вручную) тестирую API RESTful, который полностью использует методы GET/POST/PUT/DELETE. Вместо того, чтобы использовать cURL в командной строке для быстрого тестирования различных параметров ввода, было бы удобно, если бы было приложение GUI для Windows, чтобы сделать это проще. Есть ли что-нибудь подобное?

4b9b3361

Ответ 2

Я знаю, что это сообщение немного устарело, но Dev HTTP Client для Chrome, безусловно, лучший плагин, который я нашел.

Наряду с предоставлением приятного пользовательского интерфейса, который умеет форматировать ответы (например, JSON и XML), он позволяет сохранять любые запросы. ИМХО, лучшая функция - это возможность устанавливать разные "контексты" и задавать переменные. Например, у вас может быть контекст "производства" и "dev", каждый из которых имеет переменную "host". Тогда ваша строка запроса может быть http://${host}/foo.

Ответ 3

Insomnia - это настольное приложение для Windows, Mac и Linux для отладки поддерживающих API.

Postman - это расширение Chrome для тестирования API и выполнение пользовательских HTTP-запросов. Вы можете сохранять запросы для последующего использования, настраивать разные среды (этап, развертывание), а также сотрудничать и обмениваться запросами с другими пользователями своей команды.

HttpRequester для Firefox похож на Postman.

Ответ 4

Мне нравится RESTclient. Он не форматирует HTML, хотя (я предполагаю, что Poster делает), поэтому, если вы получаете ошибку 500, вы получаете возможность выгружать текст возврата через.

Ответ 5

Также XHR POSTER с Chrome
Я бы сказал, есть лучший пользовательский интерфейс, а затем плакат.

Обновление
XHR дал мне проблемы. DHC by Restlet для Chrome тоже неплохо.

Ответ 6

Нашел полезный (бесплатный) веб-инструмент для этого, который теперь существует!

https://curlbuilder.com/

Ответ 7

Попробуйте gURL: http://code.google.com/p/gurl/ Это простой генератор HTTP-запросов, основанный на curl

Ответ 8

Paw для OS X довольно приятно. $29.99 на момент написания этой статьи.

Ответ 9

Fiddler - очень хороший инструмент. Вы можете просмотреть историю запросов, поддерживает все HTTP-глаголы, завершает запрос с необходимыми заголовками (например, Content-Length). Функция, которую вы ищете, называется "Конструктор запросов".

Ответ 10

В интересах того, чтобы этот список обновлялся, вот еще лучшее, новое расширение Chrome: Расширенный клиент REST

Ответ 11

Из всех расширений Firefox, которые я пробовал, HttpRequester - лучший инструмент для меня. Это очень ясно и не имеет недостатка.

Для Chrome я бы рекомендовал Advanced REST client или Postman.

Ответ 12

Я думаю, Hurl - отличный кандидат для этого?