Методы HTTP объяснённые
Все методы HTTP-запросов в одной таблице: метод, безопасность, идемпотентность, тело запроса и типичное применение. Краткий справочник — спутник инструмента «Методы HTTP».
Методы HTTP сообщают серверу, какое действие выполнить. Важнее всего два свойства. Безопасный означает, что метод не изменяет состояние сервера, поэтому GET или HEAD никогда сам не записывает данные. Идемпотентный означает, что результат одинаков независимо от того, сколько раз вы отправляете запрос, поэтому PUT или DELETE, повторённый десять раз, приходит к тому же состоянию, что и один. POST не является ни безопасным, ни идемпотентным — поэтому его используют для создания новых сущностей. Сопутствующий инструмент позволяет изучить каждый метод подробно.