node.js里面的http模块

http 模块

1 什么是 http 模块

http 模块是 Node.js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台 Web 服务器,从而对外提供 Web 资源服务

2.创建最基本的 web 服务器

步骤1 - 导入 http 模块

 

步骤2 - 创建 web 服务器实例

 

步骤3 - 为服务器实例绑定 request 事件

 

步骤4 - 启动服务器

 

 

 

 req 请求对象

只要服务器接收到了客户端的请求,就会调用通过 server.on() 为服务器绑定的 request 事件处理函数。

如果想在事件处理函数中,访问与客户端相关的数据或属性,可以使用如下的方式

 

 

 res 响应对象

在服务器的 request 事件处理函数中,如果想访问与服务器相关的数据或属性,可以使用如下的方式:

 

解决中文乱码问题

当调用 res.end() 方法,向客户端发送中文内容的时候,会出现乱码问题,此时,需要手动设置内容的编码格式:

 

 

posted @ 2022-12-23 18:52  llf1_1  阅读(66)  评论(0)    收藏  举报