创建自定义的happstack响应代码

时间:2018-05-17 19:10:18

标签: haskell happstack

我一直在努力创建happstack自定义405 "Method not allowed"响应,因此如果有人使用APIPOST方法调用PUT,他们就会获得这个回应。我是happstack的新手。我有什么想法可以做到吗?

1 个答案:

答案 0 :(得分:1)

ok :: (FilterMonad Response m) => a -> m a函数实现为[src]

str = ""
if not str:
   print "Empty String"
if(len(str)==0):
   print "Empty String"

所以它与编写ok :: (FilterMonad Response m) => a -> m a ok = resp 200 响应的方式相同,只是您应该将resp :: (FilterMonad Response m) => Int -> b -> m b与自定义返回代码一起使用。

例如:

ok

因此,我们可以阻止resp 405 "Method not allowed" PUT请求,例如:

POST