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