我正在搜索异步HTTP解析/呈现库,它可以连接到字节流(即不依赖于直接套接字访问,也不会创建/期望实际的网络连接)。
基本上给定一个字节流我希望能够解析来自它的HTTP请求,可能会操纵某些东西并将其渲染为字节字符串。请求和响应都是。理想情况下,对于严格和分块的请求。
原则上是一个操作Http代理,它适用于输入流,java流,反应流或类似的东西(客户端和服务器)。
类似的东西:
stream of bytes <-> HttpLib <-> customCode <-> HttpLib <-> stream of bytes
到目前为止我看了
欢迎任何建议!
更新
关于Akka HTTP:我指的是onUpstreamFailure行为,它直接在serverLayer蓝图中处理。我猜这是最有效/最方便的默认值,但是在serverLayer对这些错误做出反应之后,如何对流进行处理(可选)传播错误会更灵活。
-> Bytes -> serverLayer -> customCode
|
<- (error response)
答案 0 :(得分:0)
如果有人偶然发现问题