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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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‘);

 

以上是关于nodejs - 根据用户地址不同 返回不同数据的主要内容,如果未能解决你的问题,请参考以下文章

03 Node.js学习之根据http请求路径返回不同数据

前端路由简单理解及应用

根据用户的不同,简单的select查询在postgres数据库中不返回结果。

Django 之 根据不同的URL地址返回不同的内容(自己写不完善的URL)

Spring Security(Java Config)登录 - 根据用户角色返回不同的 URL

根据当前认证用户的角色返回不同的 JSON 对象