爱达的日志
nodejs获取参数的四种方式
nodejs获取参数的四种方式

1,req.body
2,req.query
3,req.params
3,req.param()

在看教程的时候发现还有个params,好像目前还没咋用过,找了点资料总结下

req.body是用来获取post请求的内容的(解析body不是nodejs默认去提供的,你需要载入body-parser中间件才可以使用
req.body)

req.query是用来获取get的内容的,返回的是一个对象(nodejs默认提供,无需载入中间件)

req.params用得少: 解析 url 中的占位符,获取 /xxx/:name,访问 /xxx/haha,req.params 的值为 {name: ‘haha’},可以直接用req.params.name拿到haha这个值

req.param()这个被官方弃用了,就不说了

如有错误 欢迎指正

发表评论

textsms
account_circle
email

爱达的日志

nodejs获取参数的四种方式
[db:摘要]
扫描二维码继续阅读
2019-08-30