@VZVZ
Reverse-Engineer, Software Developer, Architect

Применяете ли вы методы PUT и DELETE в своих API?

Просто наткнулся я тут на статью из далекого 2008..2011 года:
https://habrahabr.ru/post/38730/
Эхбыловремя.
Время, когда POST-GET-PUT-DELETE на полном серьезе можно было обозвать словом "CRUD" (нет, не "CRUD))))))))", как в моем вопросе, а именно "CRUD"), и тебя особо и не минусовал вроде никто.
Время, когда в комментах цвели дискуссии замерших в ожидании некого HTTP 1.2, в который (цитируя) "говорят, REST будет ... вшит."

Так почему же не срослось?
Ну, я вижу одну проблему. Методов POST-GET-PUT-DELETE явно не всегда хватало бы, а свой так просто не создашь, значит, придется использовать те же самые методы, но с другим URLом/параметрами/заголовками, а это дестандартизирует.
Да и инструменты клиентские как-то вяло поддерживают даже PUT и DELETE, тем более какие-то свои методы.
Но на это можно смотреть не как на причину, а как на следствие, ведь все это можно было исправить, изменив стандарт HTTP и библиотеки (эхбыловремя, когда взять и изменить "филАсофию" библиотеки по просьбам трудящихся, даже в количестве 1-2 человек, - это было просто)
Так почему же нет?

Может, все-таки где-то кто-то использует такое?
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 1
@werw
От типа API зависит.
Я использую только POST, GET, PATCH
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы