我有一个仆人网络应用程序。我需要访问 cookie 标头以进行调试。从浏览器中,我可以访问包括 cookie 标头在内的标头。在服务器上,我使用 Wai 的 RequestLogger 来记录请求。但是,结果不显示 cookie 标头。
有没有办法访问 Wai 应用程序中的 cookie 标头?
我有一个仆人网络应用程序。我需要访问 cookie 标头以进行调试。从浏览器中,我可以访问包括 cookie 标头在内的标头。在服务器上,我使用 Wai 的 RequestLogger 来记录请求。但是,结果不显示 cookie 标头。
有没有办法访问 Wai 应用程序中的 cookie 标头?
我必须使用自定义的 Wai 中间件来记录请求中的 cookie 标头。围中间件是Application -> Application
. 详细信息如下所示,以防有人发现它有用。
logRequestHeaders :: Application -> Application
logRequestHeaders incoming request outgoing = do
let headerList = requestHeaders request
liftIO $ mapM_ print headerList
incoming request outgoing