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() 方法,向客户端发送中文内容的时候,会出现乱码问题,此时,需要手动设置内容的编码格式:
标签:node,事件处理,http,web,js,模块,服务器 From: https://www.cnblogs.com/llf11/p/17001341.html