[英]node.js send data to client?
我想知道如何将数据从node.js发送到客户端?
示例node.js代码 -
var http = require('http');
var data = "data to send to client";
var server = http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello World\n");
}).listen(8125);
现在,我想将data
变量发送到客户端并使用JavaScript进行记录。
我怎样才能做到这一点?
谢谢 ;)
编辑:有谁知道如何发送数组?
如果您想在response.end
之后执行此操作,则应使用Socket.io或Server Send Events。
如果你想在res.end
之前使用res.end
,你可以使你的代码看起来像:
var http = require('http');
var data = "data to send to client";
var server = http.createServer(function (request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write(data); // You Can Call Response.write Infinite Times BEFORE response.end
response.end("Hello World\n");
}).listen(8125);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.