因一些原因需要弄一个nodejsweb服务器,折腾了一下,记录下来.
nodejs简单几行代码就可以实现一个简单的web服务器,代码如下:
//引入http模块
var http = require("http");
//设置主机名
var hostName = '127.0.0.1';
//设置端口
var port = 8080;
//创建服务
var server = http.createServer(function (req,res) {
res.setHeader('Content_Type','text/plain');
//以下为解决浏览器不支持跨域问题
res.setHeader('Access-Control-Allow-Origin',"*")
res.setHeader("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
res.end("Hello World");
});
server.listen(port,hostName,function () {
console.log('服务器运行在http://127.0.0.1:8080');
});
在浏览器输入:
http://127.0.0.1:8080/ 就可以看到"Hello World".That's all.