nodejs-http模块

2018-12-19  本文已影响21人  宋song一

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)
    })
})
上一篇下一篇

猜你喜欢

热点阅读