Bliska odpowiedź Express.js

Czy istnieje sposób na zamknięcie odpowiedzi? mogę użyćres.end() ale tak naprawdę nie zamyka gniazda.

Co chcę osiągnąć: Piszę program Java, który łączy się z siecią i piszę do tego serwer node.js. Kod Java:

String line;
while((line = in.readLine()) != null) {
    System.out.println("RES: "+line);
}

Ale to się po prostu wisi. Brak połączenia końcowego, wciąż czeka na wejście z gniazda.

Węzeł:

exports.getAll = function (req, res) {
    res.set("Content-Type", "text/plain");
    res.set(200);
    res.send(..data..);
    res.end();
}

jednakres.end() nie zamyka połączenia .. Jak powiedziano wcześniej, java wciąż myśli, że będzie coś następnego, więc utknie w pętli while.

Dziękuję Ci

questionAnswers(1)

yourAnswerToTheQuestion