Node.js http fs

 

 

const http=require(‘http‘);const fs=require(‘fs‘);var server = http.createServer(function(req, res){ var file_name = ‘./www‘ + req.url; // req.url => ‘/index.html‘ // 读取 => ‘./www.index.html‘ // ‘./www‘ + req.url // 用户请求了某个url (req.url), 比如 index.html,实际就是在服务器的.www文件夹里访问了index.html fs.readFile(file_name, function(err, data){ if(err){ res.write(‘404‘); }else{ res.write(data); } res.end(); })});server.listen(8080);

 

const fs = require(‘fs‘);// 文件操作 fs => file syestem// fs.readFile(文件名, 回调)fs.readFile(‘aaa.txt‘, function(err, data){ if(err){ console.log(‘读取失败‘); }else{ console.log(data.toString()); }});// fs.writeFile(文件名, 内容, 回调)fs.writeFile("bbb.txt","gdgignrgkwng", function(err){ console.log(err);})

 

相关文章