例如,
router.get('/files/...', ->)
我想匹配/files/a
,/files/a/b
,/files/a/b/c
等。
然后,a
,a/b
,a/b/c
将成为我的句柄文件路径。
答案 0 :(得分:0)
这应该适用于路径,使用正则表达式而不是字符串:/\/files\/(.*)/
- 然后路径信息应该在this.params[0]
。
附注 - 如果您使用此文件直接从服务器提供文件,请确保检查目录遍历攻击(通常看起来像多次在请求的路径中使用..
)以便您不要无意中暴露系统上的其他文件。