2
<form method=POST _method=DELETE [email protected]{PostR postID} >
<input type=submit value=Delete>
我使用的是MethodOverride
中間件,但耶索德不承認這種形式爲DELETE
方法,而不是把它當作一個POST
方法,造成「法不支持」錯誤消息的形式提交時。MethodOverride - 「方法不支持」?
任何想法?
謝謝!我設法使用'action = @?{(PostR postID,[(「_ method」,「DELETE」)])}'來處理它,但這更優雅。 – Fraser
另一種選擇是使用'Network.Wai.Middleware.MethodOverridePost'並在開始處放置一個名爲'_method'的隱藏輸入字段。 – snak
如何使用methodOverride方法?我需要在哪裏應用它? – akegalj