如何设置状态并使用Yesod发送正文?

时间:2016-04-27 15:28:11

标签: haskell yesod

我有以下情况。用户需要能够上传电子表格(csv),但如果有错误(例如,一个值应该是一个Integer不是一个数字)我需要将完整的csv显示为一个红色背景的表格细胞。我想将状态设置为422,但我还没有找到办法。我发现设置状态的所有方法似乎都使处理程序Monad“失败”,并且不允许指定消息体。我期待一个setStatus或等价物,但我找不到它。有没有办法做到这一点,还是反对Http协议呢​​?

1 个答案:

答案 0 :(得分:3)