Node.js response.end([data],[encoding])方法

Node.js response.end([data],[encoding])方法,node.js,http,syntax,parameter-passing,Node.js,Http,Syntax,Parameter Passing,该方法的文档写入, 如果指定了数据,则相当于调用response.write(数据,编码),后跟response.end() 文档描述了响应 区块可以是字符串或缓冲区。如果chunk是字符串,则第二个参数指定如何将其编码为字节流。默认情况下,编码为“utf8” 我仍然不知道如何使用这种方法给出的描述。在这种情况下,有人能给出一组工作参数的简单示例吗 hm,简单: res.write('It works!','utf8') res.end() 相当于 res.end('It works!','ut

该方法的文档写入, 如果指定了数据,则相当于调用response.write(数据,编码),后跟response.end()

文档描述了响应

区块可以是字符串或缓冲区。如果chunk是字符串,则第二个参数指定如何将其编码为字节流。默认情况下,编码为“utf8”

我仍然不知道如何使用这种方法给出的描述。在这种情况下,有人能给出一组工作参数的简单示例吗

hm,简单:

res.write('It works!','utf8')

res.end()

相当于

res.end('It works!','utf8')

响应。结束(数据、编码)
将执行以下操作:

response.write(data, encoding);
response.end();
示例代码:

var http = require('http');

var server = http.createServer(function (request, response) {
    response.writeHead(200, { "Content-Type": "text/plain" });

    // 1st way
    response.write('Hello World\n');
    response.end();

    // 2nd way, equivalent
    //response.end('Hello World\n');
});

server.listen(8000);

console.log('running');