Skip to content

Методи HTTP пояснені

Усі методи HTTP-запитів в одній таблиці: метод, безпечний, ідемпотентний, тіло запиту та типове використання. Швидкий довідник — супутник інструменту «Методи HTTP».

Методи HTTP повідомляють серверу, яку дію виконати. Найважливіші дві властивості. Безпечний означає, що метод не змінює стан сервера, тому GET або HEAD ніколи сам не записує дані. Ідемпотентний означає, що результат однаковий незалежно від того, скільки разів ви надсилаєте запит, тому PUT або DELETE, повторений десять разів, приходить до того самого стану, що й один раз. POST не є ні безпечним, ні ідемпотентним — саме тому його використовують для створення нових речей. Супутній інструмент дозволяє вивчити кожен метод детально.

Довідкова таблиця · 9 записиВідкрити інструмент http-methods →
9 of 9 rows
Методи HTTP
ТакТакНіОтримує ресурс із сервера, не змінюючи його стан.
НіНіЗазвичайНадсилає дані для створення нового ресурсу або запуску дії.
НіТакТакЗамінює весь ресурс за відомою URL-адресою даними, які ви надсилаєте.
НіНіТакЗастосовує часткову зміну до наявного ресурсу.
НіТакНіВидаляє ресурс із сервера.
ТакТакНіПовертає заголовки відповіді для URL-адреси — як GET без тіла.
ТакТакНіЗапитує, які методи та можливості сервер допускає для URL-адреси.
ТакТакНіПовертає отриманий запит назад для діагностичного тестування шляху.
НіНіНіВідкриває тунель до сервера, зазвичай для TLS через проксі.