get请求获取数据:首先得知道的是,发送get请求,响应的参数会显示在URL后面,所以可以通过解析URL来获取前台传过来的信息,这里需要注意的是,如果在URL连接中含有中文,传过来显示会有乱码,解决方法就是:
url.parse(req.url,true),传入第二个参数为true,就能保证正确显示了。
//需要用到的组件
var express = require("express");
var url = require("url");
//具体实现
var query = url.parse(req.url,true).query;
post请求数据:post请求数据的内容,看其他博客都是说在body里面,但是这是有一定的前提的,他需要有一个body-parser的组件,并且配置一定的条件才可以真正的获取到传过来的内容
var express = require("express");
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.urlencoded({extended: true}));
//传过来的内容放置在req.body里面
var info = req.body;