http模块-创建Web服务#
需求:创建Web服务并响应内容给浏览器
步骤:
- 加载http模块,创建Web服务对象
- 监听request请求事件,设置响应头和响应体
- 配置端口号并启动Web服务
-
浏览器请求http://localhost:3000测试
localhost:固定代表本机的域名
const http = require('http');
const server = http.createServer();
server.on('request', (req, res) => {
// 设置响应头:内容类型,普通文本;编码格式为utf-8
res.setHeader('Content-Type', 'text/plain;charset=utf-8');
res.end('您好,欢迎使用node.js创建的web服务');
});
server.listen(3000, () => {
console.log('web服务已启动');
});