Для тестирования, отладки, да и чего угодно, хоть приятно провести вечер, делая POST/GET и другие запросы к REST API часто бывает необходим какой-то сервис, умеющий принять запрос и отдать какие-либо данные в ответ. Чтобы не терять время на создание собственного API сервиса, лучше использовать уже готовый.
Fake Rest API (jsonplaceholder)
http://jsonplaceholder.typicode.com/posts
Можно также взять с гитхаба и поднять свой сервис.
Ниже краткий список ресурсов этого сервиса:
Запросы можно делать при помощи ПО Postman или Curl.
Если есть желание, можно поэкспериментировать с параметрами.
Например, GET-запрос выводит список постов.
То же самое при помощи Curl.
curl -H "Content-Type: application/json" https://jsonplaceholder.typicode.com/posts
Dummy API example
http://dummy.restapiexample.com/
Примерно то же самое что и предыдущий сервис.
1 | /employee | GET | JSON | http://dummy.restapiexample.com/api/v1/employees | Get all employee data | Details |
---|---|---|---|---|---|---|
2 | /employee/{id} | GET | JSON | http://dummy.restapiexample.com/api/v1/employee/1 | Get a single employee data | Details |
3 | /create | POST | JSON | http://dummy.restapiexample.com/api/v1/create | Create new record in database | Details |
4 | /update/{id} | PUT | JSON | http://dummy.restapiexample.com/api/v1/update/21 | Update an employee record | Details |
5 | /delete/{id} | DELETE | JSON | http://dummy.restapiexample.com/api/v1/delete/2 | Delete an employee record | Details |