• node.js学习4--------------------- 根据不同路径来响应内容,以及中文乱码的解决


    /**
     * http服务器的搭建,相当于php中的Apache或者java中的tomcat服务器
     */
    // 导包
    const http=require("http");
    //创建服务器
    /**
     * 参数是一个回调函数,回调函数2个参数,1个是请求参数,一个是返回参数
     */
    let server=http.createServer((req,res)=>{
        console.log(req.url);//打印请求的url
        //根据不同的请求路径来响应内容:/响应首页index,/login响应登录页
        if("/"==req.url){
            res.end("index");
        }else if("/login"==req.url){
            //防止中文乱码需要设置请求头
            res.writeHead(200,{
                "Content-type":"text/plain;charset=utf-8";
            });
            res.end("登录页");
        }else{
            res.end("404 NOT Found");
        }
    
    });
    //监听
    /**
     * 第一个参数是端口,第二个参数是ip地址,默认不写就是本地地址,第三个是回调函数
     */
    server.listen(8980,"127.0.0.1",()=>{
        console.log("服务器启动成功");
    });
  • 相关阅读:
    2-SAT·hihoCoder音乐节
    Music in Car
    Game with a Strip
    Oleg and Little Ponies
    组合数性质求K个数选取i*j个数分成j组的方案数
    Python学习笔记03
    Python学习笔记02
    Python 学习笔记01
    欺骗侦测
    Oracle 使用小计(4)
  • 原文地址:https://www.cnblogs.com/yangxiaohui227/p/10665942.html
Copyright © 2020-2023  润新知