Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ВОПРОС: Чем POST отличается от GET?

Leorius Профи (986), закрыт 5 лет назад
1 GET для получения, POST для обновления
или
2 GET для получения, POST для создания
Лучший ответ
クマのプーさん Мудрец (15505) 5 лет назад
обычно 2, для обновления рекомендуется PUT
но можно реализовать и через POST
Остальные ответы
del Просветленный (20613) 5 лет назад
двойным переводом строки
Андрей Высший разум (482149) 5 лет назад
Реальное отличие - ТОЛЬКО в HTTP-заголовке запроса и способе передачи параметров запроса серверу.

То, что GET-получение, POST-обновление - это лишь РЕКОМЕНДАЦИЯ, которой никто не обязан следовать. Например, нередко ВСЕ запросы к API (хоть получение, хоть создание, хоть удаление, хоть изменение) делаются ТОЛЬКО через POST.

Более того, ты можешь создать на своём сервере сколько угодно собственных типов запросов помимо стандартных OPTIONS, GET, HEAD, POST, PUT, PATCH, DELETE, TRACE, CONNECT.
Похожие вопросы