Я публикую API для своего приложения на Rails, и я стараюсь быть настолько хорошим и RESTful, насколько это возможно, и в то же время реалистичным. Я знаю, что у Flash и некоторых других клиентов возникают проблемы при выполнении чего-либо, кроме GET и POST, но я все же хотел бы предложить более RESTful-интерфейс для клиентов, которые могут быть такими выразительными.
Оптимальным решением, на мой взгляд, было бы установить нормальную маршрутизацию RESTful Rails, но также разрешить необязательный параметр строки запроса, такой как метод , который позволит клиентам использовать POST, но подражать другому глаголу.
Есть ли (простой) способ сделать это с помощью маршрутизации Rails? Кто-нибудь еще делает что-то подобное?