0%

709_http模块_http请求练习

const http=require('http');

const server=http.createServer((request,response)=>{
    response.setHeader('content-type','text/html;charset=utf-8')
    //获取请求的方法(解构赋值)
    let {method}=request;
    //获取请求的url路径(解构赋值)
    let {pathname}=new URL(request.url,'http://127.0.0.1:9000')
    console.log(method);//GET
    console.log(pathname);// /search

    if(method=='GET'&&pathname=='/login'){
        //登录情形
        response.end('登录页面')
    }else if(method=='GET'&&pathname=='/reg'){
        response.end('注册页面')
    }else{
        response.end('NOT FIND')
    }

})

//监听端口,启动服务
server.listen(9000,()=>{
    console.log('服务已经启动...');
})