node+express+ajax实现get和post请求

    xiaoxiao2025-08-09  10

    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;

     

    最新回复(0)