有没有一种方法可以关闭响应?我可以使用
我想要做到的是:我正在编写一个与网络进行交互的Java程序,并为此编写一个NodeJS服务器。Java代码:
res.end()
,但它实际上并不会关闭套接字。我想要做到的是:我正在编写一个与网络进行交互的Java程序,并为此编写一个NodeJS服务器。Java代码:
String line;
while((line = in.readLine()) != null) {
System.out.println("RES: "+line);
}
但这只是一直挂起。没有结束连接,仍在等待来自套接字的输入。
节点:
exports.getAll = function (req, res) {
res.set("Content-Type", "text/plain");
res.set(200);
res.send(..data..);
res.end();
}
然而,res.end()
并不会关闭连接。正如之前所说,Java仍然认为接下来还有东西,所以它停留在while
循环中。