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