Что такое REST

QA Тестировщик Junior Без компании
Что такое REST
Ответы
REST (Representational State Transfer) — архитектурный стиль для создания веб-сервисов, основанный на HTTP. Основные принципы: - **Ресурсы** — всё (пользователи, товары) представляется как уникальные URL. - **HTTP-методы** — GET (получить), POST (создать), PUT/PATCH (обновить), DELETE (удалить). - **Stateless** — сервер не хранит состояние клиента между запросами. - **Кэширование** — ответы могут кэшироваться для повышения производительности. Пример запроса к REST API: ``` GET /api/users/1 HTTP/1.1 Host: example.com Accept: application/json ``` Ответ: ``` { "id": 1, "name": "John Doe", "email": "john@example.com" } ```