【发布时间】:2010-12-18 23:10:00
【问题描述】:
我的 Web 应用程序将在 Amazon S3 上托管全尺寸照片,我们使用 S3 作为我们的媒体服务器。我们还允许用户下载全尺寸照片。我们的网络服务器位于不同的托管公司。在我们的 Web 应用程序中,我们如何强制使用文件下载对话框,而不是直接从 Amazon S3 URL 在浏览器中显示照片?例如,图片 url 可以是“http://my.s3.amazonaws.com/12345.jpg”
一种解决方案是将图像下载到运行 Django 的 Web 服务器,然后强制执行文件下载对话框,但这会花费双倍的带宽和双倍的下载时间。
谢谢!
【问题讨论】: