Ответ 1
Другим полезным инструментом является Postman, приложение в Google Chrome.
Мне нужно вызвать веб-сервис с Safari на Mac. Поскольку методы находятся в POST, я не могу вставить URL-адрес в адресную строку Safari (например, с помощью методов GET).
Итак, я ищу плагин или подобное, что позволяет мне отправлять запрос, а затем получать ответ внутри браузера. Ответ JSON, поэтому с подключением JSON я могу видеть весь ответ с его форматированием.
Решения? Спасибо!
Другим полезным инструментом является Postman, приложение в Google Chrome.
Safari - мой браузер по выбору, поэтому я могу сопереживать вам, желая создать собственный плагин. К счастью, пока нет доступных расширений, существует довольно много собственных OSX-клиентов для тестирования конечных точек HTTP/REST. Я использовал CocoaRestClient, который включает автоматическое форматирование и подсветку синтаксиса для JSON, как вы просили. Он с открытым исходным кодом, легкий и, по крайней мере, активно поддерживается его разработчиками:
Я не знаю, почему вас беспокоит, находится ли клиент в Safari или нет. Постоянные POST должны быть выполнены из любого клиента. Вы можете посмотреть расширение RESTClient для Firefox http://restclient.net/
Также, как и Google "REST client", вы должны увидеть множество других инструментов, доступных для генерации POST для вашей службы. Если вы действительно будете касаться специфических для Safari ответов, то большинство хороших инструментов REST должны позволить вам установить заголовок User-Agent, чтобы заставить запрос выглядеть так, как будто он поступает из Safari.