Я думаю, что были проблемы совместимости с некоторыми клиентами, которые могли выдавать DELETE
запросы. Оглядываясь назад на документы для одного из устаревших вызовов, я обнаружил эту ошибку.
Примечание по использованию: клиенты, которые не могут выдать DELETE
запросы, могут POST
с
добавленный параметр _method=DELETE
Итак, я чувствую (и предполагаю), что, поскольку глагол DELETE
не был одинаково поддержан, он был удален во всей системе.
Обновление: Я отправил твит Тэйлору ( @ episod ) в Твиттере и спросил, что он думает по поводу вышеизложенного, и он отправил следующие ответы:
@ arcain [ответ] в значительной степени покрывает это; никакого неуважения к идиллическому ОТДЫХУ.
DELETE по-прежнему обычно работает с этими методами, но мы исключаем из документов. [ ссылка ]
@ arcain, хотя большинство упомянутых там методов не устарели
из-за метода HTTP так же, как из-за неуклюжих шаблонов URL. [ ссылка ]
Итак, удобство использования - наряду с совместимостью - похоже, были основными проблемами с устареванием.