阅读 91

Node.js之模仿Apache访问指定目录下的资源

// 模拟apache访问指定目录下的资源
var wwwPath = ‘D:/Tomcat/apache-tomcat-10.0.5-windows-x64/apache-tomcat-10.0.5/webapps‘
var http = require(‘http‘);
var fs = require(‘fs‘);
var server = http.createServer();
server.on(‘request‘,function(req,res){
	var url = req.url;
	var filePath = ‘/index.html‘;
	if(url !== ‘/‘){
		filePath = url;
	}
	fs.readFile(wwwPath+filePath, function(err,data){
		if(err){
			return res.end(‘404 Not Found.‘);
		}
		res.end(data);
	})
});
server.listen(3000,function(){
	console.log(‘服务器启动成功,请通过localhost:3000 进行访问‘);
})

  

原文:https://www.cnblogs.com/191080438qq/p/14779411.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐