1
我有以下情況。用戶需要能夠上傳電子表格(csv),但如果有錯誤(例如,應該是Integer的值不是數字),我需要將完整的csv顯示爲帶有紅色背景的表格細胞。我想將狀態設置爲422,但我還沒有找到辦法。我發現設置狀態的所有方式似乎都會使處理程序Monad「失敗」,並且不允許指定消息正文。我期待着一個setStatus或等價物,但我找不到它。有沒有辦法做到這一點,或者它是否反對Http協議做到這一點?如何設置狀態並使用Yesod發送正文?
確實有效。我只是努力了一下與我的do block混合。我添加要執行'sendResponseStatus狀態>> = defaultLayout正文',它的工作原理。謝謝 – mb14