Вопрос проверяет знание стандартных HTTP-методов и их семантики в REST-подходе.
Короткий ответ
Основные HTTP-методы: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS. GET используется для получения данных, POST — для создания или обработки, PUT — для полной замены ресурса, PATCH — для частичного изменения, DELETE — для удаления. HEAD возвращает только заголовки, а OPTIONS сообщает доступные методы. Методы отличаются не только назначением, но и семантикой и идемпотентностью.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.