Есть ли удобный графический интерфейс для тестирования сервисов REST вручную? - PullRequest
11 голосов
/ 13 октября 2011

При разработке службы REST я хочу иметь возможность вручную отправить некоторые данные (например, методом PUT или POST) на определенный URL-адрес и увидеть ответ. Единственный инструмент, который я знаю, - это SoapUI, который является не только коммерческим продуктом, но и немного сложным, хотя моя задача очень проста. Есть вопрос об альтернативах SoapUI , но все обсуждения здесь посвящены SOAP-сервисам, а мне нужен только REST :-) Есть идеи? Я знаю, что сам могу написать такой инструмент довольно легко, но я бы предпочел не изобретать велосипед, если он есть.

ОБНОВЛЕНИЕ: Марк Cidade ответ в порядке, но я бы хотел, чтобы инструмент мог работать и в Linux ...

ОБНОВЛЕНИЕ 2: Решение, которое я выбрал, было Расширение HttpRequester Firefox .

Ответы [ 13 ]

8 голосов
/ 03 марта 2012

Мой любимый WizTools RESTClient , написанный на Java.Приятной особенностью является то, что она позволяет сохранять запросы и ответы в файл, если вы хотите перезагрузить их позже.Это также кросс-платформенный благодаря Java.

8 голосов
/ 10 января 2012

Я только что обнаружил и установил RESTClient , который является надстройкой Firefox (для меня это идеально, так как я делаю большую часть разработки на FF, как на Windows, так и на Linux). Не знаю, хорошо ли это еще. :)

РЕДАКТИРОВАТЬ: я начал его использовать с тех пор, и это очень хорошо, он действительно возвращает много данных об ответе и запрос.

5 голосов
/ 07 марта 2017

Кроссплатформенный Бессонница Вы должны проверить это.

Если вы используете Mac, то лапа другая опция

5 голосов
/ 23 марта 2016

Существует еще одно бесплатное удобное приложение под названием Почтальон , которое позволит вам сделать это. Первоначально он был запущен как плагин Chrome и с тех пор доступен на Mac.

Я широко использую плагин Chrome для Windows, Linux и Mac. Что я считаю наиболее полезным, так это тот факт, что при входе все ваши запросы могут быть синхронизированы на всех компьютерах. Я использую Mac в офисе, и когда я прихожу домой, я выбираю, где я остался на машине с Windows.

3 голосов
/ 13 октября 2011

Подойдет любой тестер HTTP-запросов. Скрипач хороший.

0 голосов
/ 01 марта 2018

Если вы просто ищете облегченного клиента для отдыха и перепробовали все остальные здесь, а он вам не понравился!

Я наконец-то остановился на Restlet Плагин Chrome.
enter image description here Это коммерческое программное обеспечение, но "кажется" бесплатным, если вытолько делать запросы, и это все, что мне нужно сейчас.

Я могу попробовать суд в будущем.

0 голосов
/ 12 мая 2017

Telerik теперь имеет новое автономное программное обеспечение для тестирования API: Telerik Test Studio для API

http://www.telerik.com/download/teststudio-apis

enter image description here

0 голосов
/ 15 февраля 2017

Мне очень нравится либо Fiddler (если вам нужно углубиться в вещи), либо Бессонница (если вы пытаетесь справиться с определенным API REST ).

Fiddler работает в Linux с использованием среды исполнения Mono. Insomnia предоставляет пакеты для Linux. Мне нравится, что в Insomnia есть генератор скаффолдинга для самых популярных языков, поэтому, когда вы сделали конкретный вызов REST API в Insomnia, вы можете сгенерировать код для многих языков. Ухоженная!

0 голосов
/ 23 марта 2016

Я только отдыхаю работает на меня.

0 голосов
/ 15 мая 2014

https://restclientgui.codeplex.com Загрузите его из раздела загрузок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...