首页 > 其他分享 >Express中GET,POST参数获取

Express中GET,POST参数获取

时间:2022-09-23 17:14:26浏览次数:38  
标签:Express const req GET app express 参数 POST

GET

Express框架中使用req.query即可获取GET参数,框架内部会将GET参数转换为对象并返回。

// 引入express框架 const express = require('express'); // 创建网站服务器 const app = express();
app.get('/index', (req, res) => {     // 获取get请求参数     res.send(req.query) })
// 端口监听 app.listen(3000);

POST

Express中接收post请求参数需要借助第三方包 body-parser。

// 引入express框架
const express = require('express');
const bodyParser = require('body-parser');
// 创建网站服务器
const app = express();
// 拦截所有请求
// extended: false 方法内部使用querystring模块处理请求参数的格式
// extended: true 方法内部使用第三方模块qs处理请求参数的格式
app.use(bodyParser.urlencoded({extended: false}))

app.post('/add', (req, res) => {
    // 接收post请求参数
    res.send(req.body)
})

// 端口监听
app.listen(3000);

 

标签:Express,const,req,GET,app,express,参数,POST
From: https://www.cnblogs.com/wangxianwen/p/16723402.html

相关文章