Основные методы HTTP: GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS; также существуют CONNECT и TRACE.
Какие методы HTTP-запросов вы знаете?
Основные методы HTTP: GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS; также существуют CONNECT и TRACE.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные методы HTTP: GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS; также существуют CONNECT и TRACE.
GET читает представление, HEAD получает соответствующие заголовки без тела, POST выполняет обработку, PUT задаёт представление ресурса, PATCH применяет частичное изменение. DELETE удаляет связь с ресурсом, OPTIONS описывает возможности. Идемпотентность касается эффекта повторения, а не обязательного совпадения ответов; POST не всегда означает только создание.