Node.js response.write()实例讲解

   2025-02-13 2850
核心提示:response.write()是Node.js中用来向客户端发送响应数据的方法。它可以被多次调用,每次调用都会向客户端发送一段数据。下面是一

response.write()是Node.js中用来向客户端发送响应数据的方法。它可以被多次调用,每次调用都会向客户端发送一段数据。

下面是一个使用response.write()方法的示例:

const http = require('http');const server = http.createServer((req, res) => {  res.writeHead(200, {'Content-Type': 'text/html'});  res.write('Hello ');  res.write('World!');  res.end();});server.listen(3000, () => {  console.log('Server running at http://localhost:3000/');});

在这个例子中,当有请求到达服务端时,服务端会向客户端发送一段HTML文本。首先,使用res.writeHead()方法设置响应头,将状态码设置为200,内容类型设置为text/html。然后,使用res.write()方法分两次向客户端发送两段数据,分别是"Hello “和"World!”。最后,使用res.end()方法结束响应。

当我们运行这个脚本并访问http://localhost:3000/时,浏览器会显示"Hello World!"。

使用response.write()方法可以允许我们在发送响应之前多次写入数据,这在需要分块发送响应数据时非常有用。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言