Node.jswebpack、Node.js

Node.js进阶之【0】: 向服务器发送一个请求

2020-03-08  本文已影响0人  岚平果
//  require('http') 引入http协议模块        
const http = require('http');
//  createServer创建一个服务器,参数是一个回调函数
var server = http.createServer((req, res) => {
      // req 参数是请求数据, res 是需要返回给客户端的数据信息
    if(req.url !== '/favicon.ico') {
        // 得到get请求的发过来的参数
        let str = req.url.slice(req.url.indexOf('?') + 1)
        let obj = {};
        let arr = str.split('&');
        arr.forEach(ele => {
            let newArr = ele.split('=');
            obj[newArr[0]] = newArr[1];
        })
    }
    // res.write()括号里的内容是返回给客户端的内容
    res.write('123456')
   // 返回内容后我们结束当前请求
    res.end();
})
// 服务器需要监听的端口,80这个数字的端口,默认会隐藏掉。
server.listen(80)

上一篇 下一篇

猜你喜欢

热点阅读