MethodOverride - “方法不支持”?

时间:2013-07-22 20:34:16

标签: haskell middleware yesod

<form method=POST _method=DELETE action=@{PostR postID} >
  <input type=submit value=Delete>

我正在使用MethodOverride中间件,但Yesod不会将此表单识别为DELETE方法,而是将其视为POST方法,从而导致“方法不是提交表单时支持“错误消息。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我想你想要:

<form method=POST action=@{PostR postID}?_method=DELETE>