yesod使用隐藏的_method参数进行PUT和DELETE

时间:2014-04-07 01:57:25

标签: httprequest yesod

有一个简单的方法可以让yesod在有一个特殊参数{@ 1}}时将POST请求作为PUT或DELETE读取吗?用它渲染表格?

1 个答案:

答案 0 :(得分:2)

Yesod默认使用methodOverride middleware允许此操作。当我使用这种方法时,我只是将其放入表单的action属性中,例如:

<form method=post action=@{SomeRouteR}?_method=DELETE>