Express 4.0中,“零或多个”参数在getpath中不起作用
我为node.js使用express 4.0框架
我有一个简单的服务器定义如下
require('express')().get('/:path*', (req, res) => res.send(req.params.path)).listen(8082);
如果提交get local请求到“localhost:8082 / a / b / c”,应该返回
a/b/c
但相反,它返回
a
我遵循本指南的*语法
Express 4.0使用path-to-regexp
旧版本:0.1.7。 现在版本是1.2.1如果你更新这个模块,你会收到你的期望
- Bookshelf ORM如何定义模型属性和数据types
- 利用浏览器caching外部文件
- 在WebStorm中使用supertest会产生“参数types不能分配给参数types”和“未parsing的函数或方法”
- JADE + EXPRESS:迭代内联JS代码中的对象(客户端)?
- 用Mongooseembedded文档
- Express.js:app.locals vs req.locals vs req.session
- Node Expresstesting模拟res.status(状态).json(obj)
- expressjs文件下载内存泄漏
- Coffeescript + Express.js:不能调用未定义的方法“切片”