有没有办法结束回复?我可以使用,res.end()但它实际上并没有关闭套接字.
我想要实现的目标:我正在编写一个与网络接口的Java程序,我正在为此编写一个node.js服务器.Java代码:
String line;
while((line = in.readLine()) != null) {
System.out.println("RES: "+line);
}
Run Code Online (Sandbox Code Playgroud)
但这只是一直挂着..没有结束连接,仍在等待来自套接字的输入.
节点:
exports.getAll = function (req, res) {
res.set("Content-Type", "text/plain");
res.set(200);
res.send(..data..);
res.end();
}
Run Code Online (Sandbox Code Playgroud)
但是res.end()没有关闭连接..如前所述,java一直认为会有下一步的东西,所以它被困在while循环中.
谢谢