- 先创建两个html文件
- 第一个是主页(index)
- 第二个是登录页(login)
// 1. 导入http模块
var http = require('http');
// 2. 导入文件模块
var fs = require('fs');
// 3. 导入路径模块
var path = require('path');
// 4. 创建服务器
var server = http.createServer();
// 5. 监听客户端请求
server.on('request', function (req,res) {
console.log(req.url);
if (req.url === '/index') {
// 通过响应头来实现服务端重定向
res.writeHead(302,{
'Location': 'http://127.0.0.1:3000/login'
})
res.end();
} else if (req.url === '/login') {
fs.readFile(path.join(__dirname,'login.html'),function (err,data) {
if (err) {
throw err;
}
res.end(data)
})
}
})
// 6. 启用服务器
server.listen(3000,function () { console.log('启用成功'); })