代码如下,开启服务器后,浏览器输入地址+端口号调用fs时浏览器会显示无法访问。其他url正常。
var http = require('http');
var fs = require('fs');
http.createServer(function (req, res) {
res.writeHead(200, { 'Content-Type': 'text/plain;charset=utf-8' });
res.write("Hello NodeJs");
console.log(req.url);
if (req.url === '/') {
res.writeHead(200, { 'Content-Type': 'text/html' })
fs.readFileSync('./webroot/zhuyemian.html', 'utf-8', function (err, data) {
if (err) {
throw err;
}
console.log(data);
res.end();
});
res.end();
} else if (req.url === '/login') {
res.write("欢迎来到登录页面");
res.end();
} else if (req.url === '/register') {
res.write("欢迎来到注册页面");
res.end();
} else if (req.url === '/admin') {
res.write("欢迎来到后台管理页面");
res.end();
} else {
res.write("404 你找的页面飞了");
res.end();
}
}).listen(3000,'192.168.1.16');
小怪兽爱吃肉
相关分类