node http GET和POST 前端请求参数获取

node http 模块 请求参数

POST请求

var http = require('http')
http.createServer((req,res)=>{
        let buffers = []
	req.on('data',chunk=>{
		buffers.push(chunk)
	})
	req.on("end", function () {
		let data = Buffer.concat(buffers).toString();
		res.writeHead(200,{'Content-Type':'text/json;charset=utf-8'})
		res.end(data);
	});
})

GET请求

  • 需要引入urlutil这两个模块
var url = require('url')
var util = require('util')
var http = require('http')
http.createServer((req,res)=>{
        res.writeHead(200,{'Content-Type':'text/json;charset=utf-8'})
        res.end(util.inspect(url.parse(req.url, true)));
})
posted @ 2022-04-13 17:18  小泽沐优声  阅读(269)  评论(0编辑  收藏  举报