egg.js获取前端请求的参数
程序员文章站
2022-03-06 18:14:58
1.如果是post,且参数放在body里面2.如果是get请求,且参数跟在url后面,以www.xxxx?params1=xxx的形式3.如果是get请求,且参数跟在url后面,以www.xxxx/params1/params2的形式...
1.如果是post,且参数放在body里面
2.如果是get请求,且参数跟在url后面,以www.xxxx?params1=xxx的形式
3.如果是get请求,且参数跟在url后面,以www.xxxx/params1/params2的形式
太多路由映射?
如上所述,并不建议把路由规则逻辑散落在多个地方,会给排查问题带来困扰。
若确实有需求,可以如下拆分:
// app/router.js
module.exports = app => {
const { router, controller } = app;
router.get('/', controller.home.index);
router.get('/getData', controller.test.getData);
// router.get('/form/:id/:name', controller.form.listPosts);
require('./router/admin')(app);
};
// app/router/admin.js
module.exports = app => {
const { router, controller } = app;
router.get('/form/:id/:name', controller.form.listPosts);
};
本文地址:https://blog.csdn.net/Amnesiac666/article/details/111991955
上一篇: 命令模式-将请求封装成对象