仆人:查看所有请求标头

时间:2018-10-19 18:25:25

标签: haskell http-headers servant

从文档中知道,我可以执行以下操作来捕获特定的标头:

type MyApi = "view-my-referer" :> Header "from" Referer :> Get '[JSON] Referer

但是我正在探索一些没有充分记录的网络钩子,我只想检查请求中的 all 标头。

1 个答案:

答案 0 :(得分:2)

我使用Network.Wai.Middleware.RequestLogger记录所有传入请求的标头,而不管哪个Servant端点最终处理该请求。我用它来了解文档不足的API,以及进行其他类型的调试。