zoukankan      html  css  js  c++  java
  • 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("服务器启动成功");
    });
  • 相关阅读:
    C#泛型
    Chrome 中调试Javascript
    Oracle分页查询语句
    WordCount2.2
    第一周博客作业
    WordCount--统计输入文件的字符数、行数、单词数(java)--初级功能
    PHP数据库操作
    PHP安全函数
    PHP基础
    用户/目录操作
  • 原文地址:https://www.cnblogs.com/yangxiaohui227/p/10665942.html
Copyright © 2011-2022 走看看