Junior
52
questionbank

Какие основные HTTP-методы вы знаете?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE.

МетодОписаниеБезопасныйИдемпотентный
GETЗапрос ресурса.ДаДа
POSTОтправка данных для обработки, часто приводит к созданию нового ресурса.НетНет
PUTОбновление или создание ресурса по указанному URI.НетДа
DELETEУдаление ресурса.НетДа
PATCHЧастичное обновление ресурса.НетНет
HEADПолучение только заголовков ответа, аналогично GET.ДаДа
OPTIONSПолучение информации о возможностях сервера или ресурса.ДаДа
TRACEОтладка, эхо-запрос к серверу (используется редко из соображений безопасности).ДаДа

Безопасный означает, что запрос не меняет состояние сервера. Идемпотентный означает, что повторное выполнение запроса даст тот же результат, что и первое выполнение (независимо от количества повторений).