美文网首页
Nodejs学习笔记-路由

Nodejs学习笔记-路由

作者: 莫名FCJ | 来源:发表于2017-10-23 17:22 被阅读9次

    代码:https://github.com/fengchunjian/nodejs_examples/tree/master/router

    \\vim models/router.js
    module.exports = {
        login : function(req, res) {
            res.write("我是login方法");
        },
        zhuce : function(req, res) {
            res.write("我是注册方法");
        }
    }
    
    \\vim routercall.js
    var http = require('http');
    var url = require('url');
    var router = require('./models/router');
    http.createServer(function (request, response) {
        var pathname = url.parse(request.url).pathname;
        pathname = pathname.replace(/\//, '');
        router[pathname](request, response);
        response.end();
    }).listen(8000);
    console.log('Server running at http://127.0.0.1:8000/');
    

    node routercall.js
    Server running at http://127.0.0.1:8000/

    curl http://127.0.0.1:8000/login
    我是login方法
    curl http://127.0.0.1:8000/zhuce
    我是注册方法

    参考文档

    nodejs4_路由(n4_rout)
    http://www.yuankuwang.com/web/index.php?r=respool/resview&rpid=36
    node.js教程4_路由初步
    http://edu.51cto.com/center/course/lesson/index?id=124528

    相关文章

      网友评论

          本文标题:Nodejs学习笔记-路由

          本文链接:https://www.haomeiwen.com/subject/mubauxtx.html