Зачем нужны методы отправки данных отличные от GET, POST?
Зачем нужны иные запросы по типу OPTIONS, PUT, PATCH, DELETE, HEAD, TRACE, CONNECT, если в html формах, js ajax их нельзя отправить(и приходится придумывать велосипеды по типу скрытого поля со значение названия одного из этих методов), а в php нельзя их обработать(только если опять таки принимать их в post просто проверять значение полученной переменной скажем method). И знает ли кто, будет ли нормальная поддержка этих методов в том же php и формах html? также еще интересно какой смысл их вообще использовать если в итоге с обычным post можно проделывать тоже самое что и без них
если в итоге с обычным post можно проделывать тоже самое что и без них
поражаюсь таким тезисам. гвозди к примеру тоже можно кирпичом забивать, но вы же молоток для этого берете. Так и здесь – в спецификации протокола описаны все методы и для чего они предназначены. Вот и нужно использовать их по назначению.
[GET] /order/{id} получить информацию о заказе
[POST] /order/{id} создать новый заказ
[PUT] /order/{id} обновить данные в заказе
[DELETE] /order/{id} удалить заказ