Search
Введение в REST API
Что такое REST API?
REST (Representational State Transfer) — архитектурный стиль для проектирования распределённых систем, особенно веб-сервисов.
Основные принципы REST
- Клиент-серверная архитектура — разделение ответственности между клиентом и сервером
- Stateless — каждый запрос содержит всю необходимую информацию
- Кэширование — ответы могут быть кэшированы
- Единообразие интерфейсов — стандартные методы HTTP (GET, POST, PUT, DELETE)
HTTP методы
GET — получение ресурса
POST — создание ресурса
PUT — обновление ресурса
DELETE — удаление ресурса
Практическое задание
Попробуйте сделать запрос к публичному API:
curl https://jsonplaceholder.typicode.com/posts/1