我正在尝试使用带路径转换器的简单路径获取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)