Почему рекомендуют использовать только GET и POST запросы?

Услышал, что рекомендованно использовать только GET и POST запросы. А если нужно, например удалить, это уже прописывать в теле запроса с методом POST например. Так вот, почему лучше не пользоваться другими методами, и как надо прописывать, что post на самом деле удаляет?

И еще вопрос по кодам ответа. Действительно ли лучше не подбирать подходящий ответ на ошибку, а везде возвращать 200 и описывать, что пошло не так?


Ответы (1 шт):

Автор решения: DronDron

Я не отношусь к этим людям, но причина есть. Дело в том что просто html не поддерживает другие методы (да, можно фреймворками менять хитро методы, но всё же). А с кодами - по разному, зависит от людей.

→ Ссылка