仆人:查看所有请求headers
Servant: see all request headers
我从文档中得知我可以执行以下操作来捕获特定的 header:
type MyApi = "view-my-referer" :> Header "from" Referer :> Get '[JSON] Referer
但我正在探索一些没有详细记录的 webhook,我只想检查请求中的 all headers。
我使用 Network.Wai.Middleware.RequestLogger 记录所有传入请求的 headers,无论哪个 Servant 端点最终处理请求。我用它来理解 under-documented API,以及其他类型的调试。
我从文档中得知我可以执行以下操作来捕获特定的 header:
type MyApi = "view-my-referer" :> Header "from" Referer :> Get '[JSON] Referer
但我正在探索一些没有详细记录的 webhook,我只想检查请求中的 all headers。
我使用 Network.Wai.Middleware.RequestLogger 记录所有传入请求的 headers,无论哪个 Servant 端点最终处理请求。我用它来理解 under-documented API,以及其他类型的调试。