18. Web и API
Что такое REST API?
JuniorОтвет: REST (Representational State Transfer) — это архитектурный стиль проектирования сетевых приложений. Он основан на протоколе связи без сохранения состояния (stateless), клиент-серверной модели с поддержкой кеширования — и практически во всех случаях используется протокол HTTP. Подробнее: What is REST API?
Какие основные HTTP-методы используются в REST?
JuniorОтвет:
GET: Получение ресурса.POST: Создание нового ресурса.PUT: Обновление/замена существующего ресурса.PATCH: Частичное обновление существующего ресурса.DELETE: Удаление ресурса.OPTIONS: Описание доступных способов взаимодействия с целевым ресурсом.HEAD: То же, что GET, но возвращает только заголовки (без тела ответа).
В чём разница между GET и POST?
JuniorОтвет:
GET: Данные передаются в URL. Используется для получения данных.POST: Данные передаются в теле запроса. Используется для отправки данных.