为了账号安全,请及时绑定邮箱和手机立即绑定

请教一下关于Node.js中fs模块的问题 ?麻烦详细一点,谢谢!

请教一下关于Node.js中fs模块的问题 ?麻烦详细一点,谢谢!

泛舟湖上清波郎朗 2021-06-21 18:15:34
代码如下,开启服务器后,浏览器输入地址+端口号调用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');
查看完整描述

1 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞


如图,读取文件后,没有用把文件内容返回…
浏览器只拿到了response的header,没有拿到body就res.end了


查看完整回答
反对 回复 2021-06-27
  • 1 回答
  • 0 关注
  • 332 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信