Поскольку не все клиентские браузеры поддерживают операции ввода и удаления, рекомендуется ли использовать «get» и «post» для всех операций crud?
Обычно, когда вы используете спокойный интерфейс, он не предназначен для браузера ... он предназначен для клиентского программного обеспечения, такого как Javascript, настольные приложения или интерфейсы сторонних производителей.
См. Первую запись на этой странице часто задаваемых вопросов: http://code.google.com/p/implementing-rest/wiki/FAQ
Да. Однако ваша структура должна по-прежнему поддерживать правильные запросы PUT и DELETE, которые поступают. Ruby on Rails эмулирует эти запросы, используя специальный параметр для запросов POST - платформа затем направляет запрос в обработчик PUT / DELETE в зависимости от ситуации.