我将如何强制浏览器下载媒体文件而不是尝试流式传输它们?这些是我的应用程序目录中的静态文件。
请您参考如下方法:
你需要修改app.yaml在您的项目中,将 application/octect-stream 设置为 mime_type。 检查这个例子:
- url: /download
static_dir: static/download
mime_type : application/octect-stream
正如评论中正确指出的那样,在下载时强制使用某种 mime_type 并不是一个好主意。 如果您的用户更愿意流式传输您的内容而不是下载它们,那是他们的决定,您不应该强制他们下载您的文件。
您可以提供两个不同的链接,一个带有流,一个强制保存对话框。
