Nodejs资料之web服务器
◆ 创建web服务器示例: // 引用系统模块 const http = require('http'); // 创建web服务器 const app = http.createServer(); // 当客户端发送请求的时候 app.on('request', (req, res) => { // 响应 res.end('<h1>hi, user</h1>'); }); // 监听3000端口 app.listen(3000); console.log('服务器已启动,监听3000端口,请访问 localhost:3000') ◆ 请求信息获取方法: app.on('request', (req, res) => { req.headers // 获取请求报文 req.url // 获取请求地址 req.method // 获取请求方法 }); ◆ GET请求处理: 参数被放置在浏览器地址栏中,获取参数需要使用系统模块url来处理url地址 // 引入创建网站服务器的模块 const http = require('http'); // 用于处理url地址 const url = require('url'); // app对象就是网站服务器对象 const app = http.createServer(); // 当客户端有请求来的时候 app.on('request',