我在这里遇到了两难境地。Firefox Add-Ons SDK 仅允许通过其 API 进行 PUT 和 POST 请求。我在 Rails 中使用以下路线:“资源:用户”
我可以轻松地将 PUT 覆盖为:
"match 'users/:id' => 'users#update', :via => [:post, :put]
但是,我不能再为 DELETE 执行此操作,因为我还需要:再次发布到相同的 URL。我是否需要一起创造一条新路线并放弃足智多谋的做事方式?有没有办法让 POST 在 Firefox 端表现得像 DELETE 一样?