【发布时间】:2013-10-28 08:20:54
【问题描述】:
我想创建一个指向亚马逊 s3 托管文件的一次性下载链接。下载文件后,此链接即失效。
我希望该文件仍被托管,但访问者只能下载该文件一次。
我需要这个的场景是:我有一个文件下载网站,用户为文件付费。我希望用户只能从网站(和 Amazon s3)下载文件一次,我也不希望用户能够与其他人共享直接下载链接。
如果这不可能,我想知道如果可能的话,通过 IP 地址或 Cookie 来限制它是否更有效?
【问题讨论】:
-
我建议您将文件托管在自托管网站上并使用 php 等服务器端脚本语言处理下载
标签: php jquery http amazon-web-services amazon-s3