如何为我的下载链接添加时间限制。
假设有一个下载链接:http://www.mywebsite.com/mygallery.zip
我想告诉用户,您可以下载此文件 5 小时。5 小时后链接将被禁用。
最好的事情是什么?
最佳答案
我已经通过生成 guid 和到期时间并将它们映射到实际文件位置来多次执行此操作。这可以在数据库或 xml 文件中完成,或者您希望以任何方式完成。
链接最终看起来像这样:
http://www.mywebsite.com/getFile.aspx?id=0C65942EF7BE43892DE1DEEE00B51858
然后您只需编写一个页面,通过查找 guid 来提供文件,比较过期时间,如果一切正常,则将文件提供给浏览器。
它很简单并且可以大大改进,但这个概念是合理的。
祝你好运!
关于javascript - 为下载链接添加时间限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6156882/