nodejs - 根据用户地址不同 返回不同数据

年前忙疯了  之前写连续上班12天的时候 感觉自己太天真了

年前连续上班20天  真心苦逼成狗

好几次晚上12点到家

然后 最近 也灭有学习太多 就是项目上的 事情 真心忙啊

简单写了一段 Nodejs

 

/**
 * Created by Administrator on 2016/2/12.
 */
var http = require('http');
var url = require('url');

var server = http.createServer();

server.on('request',function(req,res){
    var urlStr = url.parse(req.url);

    switch(urlStr.pathname){
        case '/':
            res.writeHead(200,{
                'content-type':'text/html;charset=utf-8'
            });
            res.end('<h1>home</h1>');
            break;
        case '/user':
            res.writeHead(200,{
                'content-type':'text/html;charset=utf-8'
            });
            res.end('<h1>customer</h1>');
            break;
        default:
            res.writeHead(404,{
                'content-type':'text/html;charset-utf-8'
            });
            res.end('<h1>error</h1>');
            break;
    }
});

server.listen(8080,'localhost');

 

posted @ 2016-02-12 10:26  mayufo  阅读(421)  评论(0编辑  收藏  举报