क्या कोई प्रतिक्रिया बंद करने का कोई तरीका है? मैं res.end()
का उपयोग कर सकता हूं लेकिन यह वास्तव में सॉकेट को बंद नहीं करता है।Express.js निकट प्रतिक्रिया
जो मैं प्राप्त करना चाहता हूं: मैं एक जावा प्रोग्राम लिख रहा हूं जो नेटवर्क के साथ इंटरफेस करता है, और मैं इसके लिए एक node.js सर्वर लिख रहा हूं। जावा कोड:
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()
कनेक्शन बंद नहीं करता है .. जैसा कि पहले कहा, जावा सोच वहाँ कुछ अगले तो यह है, जबकि पाश में फंस गया है हो जाएगा रहता है।
आप
मैं नवीनतम Node.js और express.js उपयोग कर रहा हूँ –