4 подписчика
Методы HTTP-запроса — действия, инициированные на стороне клиента для выполнения определённых действий.
1. GET самый распространённый из методов HTTP запроса. Получает нужные ресурсы с сервера. Не влияет на состояние сервера: ничего не сохраняет, изменяет, удаляет.
2. POST отправляет информацию на сервер. Когда отправляем данные, метод POST часто изменяет состояние сервера.
3. PUT создаст новый или заменит существующий ресурс.
4. PATCH служит для изменения только необходимой части ресурса. Метод PATCH не заменяет ресурс.
5. DELETE запрашивает, чтобы исходный сервер удалил ресурс.
6. HEAD запрашивает заголовки. Ответ сервера является идентичным ответу на GET запрос, но он быстрее, так как возвращаются только заголовки, без тела.
7. CONNECT устанавливает двустороннюю связь между клиентом и ресурсом. Метод используется, чтобы прокси-сервер запустил HTTP-туннель.
8. OPTIONS используется для описания вариантов связи, доступных для целевого ресурса. Клиент может либо указать URL-адрес для описания параметров связи, доступных для определенного ресурса, либо звездочку *, если хочет настроить таргетинг на сервер.
9. TRACE используется для отладки. Он выполняет проверку обратной связи по пути к целевому ресурсу.
Ах, да. Стоит упомянуть, что это всего лишь соглашение. Ваша реализация может быть какой угодно, хоть удаляйте ресурсы с помощью GET запроса.
Наш telegram: @notnullmedia
1 минута
22 января 2022