Rest Server или API для тестирования моего Restful клиента?

Я создаю приложение для Android, которое требует от меня сделать запрос на отдых на сервер, получить некоторые данные и проанализировать их.

Я все еще новичок в разработке Android, поэтому я не уверен, что я выполняю запросы и потоки правильно, и сервер еще не готов. Так что мне нужен сервер общественного отдыха, который я могу использовать для проверки запросов на отправку? Неважно, какие данные я получаю.

Заранее спасибо.

Solutions Collecting From Web of "Rest Server или API для тестирования моего Restful клиента?"

Вы можете протестировать любой публичный REST API, который вы можете найти в известных сервисах, и выбрать действия, не требующие аутентификации. Например, Tiny Url (если вы хотите протестировать GET-запросы), и если вам нужны более сложные данные, вы можете получить токен авторизации от Twitter и протестировать их API .

Обратите внимание, что это всего лишь пример. Идея состоит в том, чтобы исследовать API ваших любимых сайтов / сервисов, и вы, скорее всего, найдете тот, который подходит вам и вашим тестам.

Существует веб-сайт для тестирования, называемый httpbin, он используется в запросах библиотеки python (тот же автор).

Иногда иногда бывает сложно проверить HTTP-библиотеку. PostBin.org фантастичен для тестирования запросов POST, но не намного больше. Это существует для охвата всех видов сценариев HTTP. Рассматриваются дополнительные конечные точки (например, дефляция).

http://httpbin.org/

Вы можете использовать Ruby on Rails и создать базовый ресурс RESTful:

rails new restweb && cd restweb rails generate scaffold post title:string body:string 

Затем запустите локальный сервер приложений:

 rails server 

Затем протестируйте свою библиотеку с помощью этого URL: http://127.0.0.1:3000/posts (.json)

Если это всего лишь запрос GET, проще всего найти текстовый файл или изображение в Интернете (например, это случайное изображение http://www.databison.com/wp-content/uploads/2009/04/ Преобразование-of-excel-in-fixed-width-text-file-format.png ) и указать на него код. Убедитесь, что вы получаете код ответа 200 и получаете данные обратно.

Вы можете попробовать использовать SOAPUi (да, я знаю, он предназначен для SOAP ws), по крайней мере , это то, что они говорят на своей странице . Также проверьте статью Простой серверный макет для сервисов REST от Michaël van Leeuwen.

https://www.mockable.io/ позволяет указать ответ и просмотреть историю последних запросов.

http://www.mocky.io/ работает немного быстрее, но вы не видите сделанные запросы клиентов.

Проверьте apigee.com – у них есть потрясающая консоль для изучения API (вы можете найти тот, который не требует аутентификации), а затем вы можете ударить по этому API своим кодом и получить те же ответы, что и в браузере.

Простой сервис для тестирования: jsonplaceholder.com

Попробуйте getandbox.com. Он работает как шарм и дает тонны функциональности и т. Д.