相关疑难解决方法(0)

如何使用Warp和Aeson通过HTTP传递JSON

我想使用warp作为HTTP后端创建在Haskell上运行的基于HTTP的高性能API 。

服务器应根据请求返回JSON数据。此数据应通过使用Aeson进行序列化

但是,warp需要一个响应对象,而Aeson返回lazy ByteString

如何将两个库绑定在一起?对于这个问题的范围,我对查询解析或路由不感兴趣,但是在一个示例中,如何将两个库绑定在一起以提供带有正确标头的正确JSON。

注意:这个问题有意不显示任何研究成果,因为它被回答为“问答式”。如果您需要研究工作,请参阅我的回答。

haskell aeson haskell-warp

3
推荐指数
1
解决办法
1118
查看次数

标签 统计

aeson ×1

haskell ×1

haskell-warp ×1