• 技术文章 >web前端 >前端问答

    nodejs路由可通过什么模块实现的

    青灯夜游青灯夜游2021-11-30 17:44:43原创423

    nodejs路由可通过url模块实现。url模块用于处理客户端请求过来的URL,nodejs中可通过url模块对url地址进行解析,从而实现路由的操作。

    本教程操作环境:windows7系统、nodejs 12.19.0版,DELL G3电脑。

    nodejs 的路由

    路由指的就是我们要针对不同的URL有不同的处理方式。

    URL模块作用:处理客户端请求过来的URL

    nodejs可通过 url 模块对 url 地址进行解析, 实现路由的操作

    const http = requrie('http')
    const url = requrie('url')
    http.createServer((req, res) => {
        //  对请求的路径进行解析
        let pathname = url.parse(req.url).pathname;
        if(pathname == '/'){
            // 相关的处理 
        }else if(pathname == '/login'){
               // 相关的处理
        }....
    
    }).listen(3000, () => {
        console.log('server runnning ....')
    })

    更多node相关知识,请访问:node教程!!

    以上就是nodejs路由可通过什么模块实现的的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nodejs 路由 url模块
    上一篇:javascript v8是什么 下一篇:jquery的理念是什么意思
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• cmd怎么查询nodejs版本• nodejs中path.join和path.resolve的对比,聊聊它们的区别• angularjs和nodejs有什么区别• nginx和nodejs的区别是什么• lua和nodejs的区别是什么
    1/1

    PHP中文网