koa params 关于koa定义接口中参数配置的小白入门
来源:互联网 发布:matlab求矩阵的行列式 编辑:程序博客网 时间:2024/05/17 17:15
我们在前端开发中会使用到后端提供的接口,
例如这样的接口:
http://www.x.com/addUser?name=Arvo&age=24
那么在express或者koa中,我们想自己实现一个这样带参数的接口将如何实现,
看下面代码:
var router = require('koa-router'); var querystring = require('querystring'); app.use(router(app)); app.get('/addUser', function *(next) { if (!this.req._parsedUrl.query) { this.body = "参数错误"; return; } var params = querystring.parse(this.req._parsedUrl.query); ... });
说明:
1. 浏览器访问(端口什么的自己弄把, 我这里启的3000)
localhost:3000/addUser?name=Arvo&age=24
2.这样根据我们的路由配置,就能够拿到参数
app.get('/addUser', function *(next) { if (!this.req._parsedUrl.query) { this.body = "参数错误"; return; } var params = querystring.parse(this.req._parsedUrl.query); console.log(params.name) console.log(params.age)});
3.querystring模块是node自带的
4.req等参数还是自己console或者官网查查吧。
希望能帮到跟我一样的小白。
Github:github.com/ArvoGuo
1 0
- koa params 关于koa定义接口中参数配置的小白入门
- Koa
- koa学习2——koa入门
- koa 路由入门
- KOA 中间件 入门
- nodejs与koa入门
- Node.js-koa入门
- nodeJs之koa入门
- KOA框架概念入门
- nodejs/koa中route的全匹配
- JavaScript基础之koa入门
- node.js的koa框架
- 使用 koa
- koa 用法
- koa源码
- koa入门教程
- koa练习
- Koa 、Koa-router 学习整理
- 冒泡排序 快速排序 选择排序 堆排序 直接插入排序 希尔排序 归并排序
- 模板参数
- 安装vs2013出现"此预许可证已过期"--解决办法
- LeetCode--Reverse Integer
- web开发跨域访问
- koa params 关于koa定义接口中参数配置的小白入门
- SQL SERVER 合并重复行,行列转换
- Raid下安装操作系统
- 内核对象/GDI对象/user对象
- SQL语句行列转换(附带数据库、表、视图操作)
- Linux学习之六-Yum命令的使用
- 内核对象与用户对象/GDI对象
- java截取文件上传或下载的文件名及后缀
- Django中数据库的配置