相关疑难解决方法(0)

使用带有前导斜线的路径的Flask路线

我正在尝试使用带路径转换器的简单路径获取Flask:

@api.route('/records/<hostname>/<metric>/<path:context>') 
Run Code Online (Sandbox Code Playgroud)

它起作用,除非URL的"路径"部分使用前导斜杠.在这种情况下,我得到一个404.我理解错误,但我没有得到的是文档中没有解决方法或互联网上有关如何解决此问题的任何地方.我觉得我是第一个尝试做这个基本事情的人.

有没有办法让这个有意义的URL工作?例如这种请求:

http://localhost:5000/api/records/localhost/disks.free//dev/disk0s2 
Run Code Online (Sandbox Code Playgroud)

python routes flask

10
推荐指数
1
解决办法
3561
查看次数

标签 统计

flask ×1

python ×1

routes ×1