0%

709_http模块_提取http报文的请求体

const http=require('http');

//创建服务对象
//request是对浏览器请求报文的封装对象
//reponse是对服务器返回报文的封装对象
const server=http.createServer((request,response)=>{
    //声明一个变量
    let body=''
    //绑定data事件
    request.on('data',chunk=>{
        body+=chunk;
    })

    //绑定end事件
    request.on('end',()=>{
        console.log(body);
        request.end('Hello,http')
    })
})

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