美文网首页
nodejs-http模块

nodejs-http模块

作者: 宋song一 | 来源:发表于2018-12-19 23:47 被阅读21次

    1.http服务器
    http.createServer([options][, requestListener])

    返回新建的 http.Server 实例。

    const http = require('http');
    const server=http.createServer((req,res)=>{
        let person={
            name:"zhangsan",
            age:12,
            address:"shenzhen"
        }
        console.log(req.method+':'+req.url)
    res.writeHead(200,{"content-type":"application/json;charset=utf-8"})
        res.end(JSON.stringify(person))
    })
    server.listen(8000)
    console.log('running')
    

    content-type:用于指定响应类型。常用:application/json为json对象,text/html为文本/网页

    1. http客户端
    const http = require('http');
    
    http.get('http://www.baidu.com',(res)=>{
        let result=''
        res.on('data',chunk=>{
            result+=chunk.toString()
        })
        res.on('end',()=>{
            console.log(result)
        })
    })

    相关文章

      网友评论

          本文标题:nodejs-http模块

          本文链接:https://www.haomeiwen.com/subject/dlqekqtx.html