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

时间:2014-04-13 18:00:04

标签: python http flask

我有一个我生成的HTML文件,其中包含Flask路由服务的链接。在处理点击时,Flask会做一些麻烦,然后做两件事之一:

  • 重定向到外部沼泽标准网址,或;
  • 重定向到磁盘上本地存储的MP3文件。

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

我想在浏览器中播放MP3文件,因此希望对file://path/to/file.mp3之类的内容进行类似的重定向。

url设置为指向此并且调用redirect()似乎不起作用;浏览器卡在Flask路径路径上。

我假设我的HTTP和Flask的知识在这种情况下失败了。实现我想做的最好的方法是什么?我在想像send_from_directory()这样的东西不是我想要的......

提前致谢。

0 个答案:

没有答案