該方法的文檔寫入, 「如果指定了數據,則相當於在響應之後調用response.write(data,encoding)。結束()。」Node.js response.end([data],[encoding])方法
與DOC描述了回覆於(組塊,[編碼])爲,
塊可以是一個字符串或緩衝劑。如果chunk是一個字符串,則第二個參數指定如何將其編碼爲字節流。默認情況下,編碼是'utf8'。
我仍然沒有得到如何使用這種方法給出的描述。在這種情況下,有人可以給出一組工作參數的一個非常簡單的例子嗎?
該方法的文檔寫入, 「如果指定了數據,則相當於在響應之後調用response.write(data,encoding)。結束()。」Node.js response.end([data],[encoding])方法
與DOC描述了回覆於(組塊,[編碼])爲,
塊可以是一個字符串或緩衝劑。如果chunk是一個字符串,則第二個參數指定如何將其編碼爲字節流。默認情況下,編碼是'utf8'。
我仍然沒有得到如何使用這種方法給出的描述。在這種情況下,有人可以給出一組工作參數的一個非常簡單的例子嗎?
response.end(data, encoding)
將執行以下操作:
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');
HM,簡單:
res.write('<h1>It works!</h1>', 'utf8');
res.end();
相當於
res.end('<h1>It works!</h1>', 'utf8');