我可以使用Python Flask重定向到本地文件吗?

2024-04-23 09:36:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我生成了一个HTML文件,其中包含由Flask路由提供服务的链接。在处理一个点击通过,烧瓶做一些旋转,然后做两件事之一:

  • 重定向到外部bog标准URL,或
  • 重定向到本地存储在磁盘上的MP3文件。在

我正在使用Flask使用return redirect(url, 302)将单击重定向到外部链接。这个很好用。在

我想在浏览器中播放MP3文件,所以想做类似的重定向到file://path/to/file.mp3。在

设置url指向这个并调用redirect()似乎不起作用;浏览器被困在烧瓶路径上。在

我想是我对HTTP和Flask的了解在这种情况下失败了。我想怎样做才是最好的?我在想像send_from_directory()这样的东西不是我想要的。。。在

提前谢谢。在


Tags: 文件urlflask路由标准烧瓶链接html