我正在响应从node.js到基于Akka spray.io的actor的大型(10 MB)有效负载,并从spray / akka [akka://spray-actor-system/user/IO-HTTP/group-0/3] Received illegal response: HTTP chunk size exceeds the configured limit of 1048576 bytes
获取块大小错误。
我的node.js代码只是在一个res.end
命令中明确地发送了响应。 (这是因为响应是以非流式方式生成的,因此没有"固有的"增益进一步流式传输,至少直到添加了spray.io客户端)
我想知道使用node.js api将响应分块的最简单方法是什么,以防我不想通过增加spray.io大小限制来处理非常大的http响应。此外,从node.js发送此大小的响应是否有任何性能下降 - 即node.js是否阻止res.end操作?