Express.js закрыть ответ
Есть ли способ закрыть ответ? я могу использоватьres.end()
но это нена самом деле закрыть сокет.
Чего я хочу достичь: я пишу программу на Java, которая взаимодействует с сетью, и для этого я пишу сервер node.js. 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.
Спасибо