В чем разница между методами PUT и POST?Этот вопрос может поставить некоторых разработчиков в тупик. Способность объяснить это поможет вам выделиться как человеку, который действительно знает, о чем говорит.
Вот различия между PUT и POST:
PUT :
-Идемпотент (т. е. несколько запросов дадут один и тот же результат)
-Ответы PUT не кэшируются
-Обновляет или заменяет целевой ресурс полезной нагрузкой запроса.
ПОСТ :
-Не идемпотент (т. е. несколько запросов дадут несколько одинаковых ресурсов)
-Ответы POST могут кэшироваться при условии правильного заголовка управления кэшем.
-Полезная нагрузка запроса обрабатывается веб-сервером на основе целевого ресурса.
Понимание идемпотентности: Примером идемпотентной операции может быть операция умножения числа на единицу. Независимо от того, сколько раз вы умножаете пять на один, вы получите тот же результат.
P.S - Сохрани, чтобы не потерять. Не забудь поделиться 💻
#полезно #frontend