1
9
在javascript中没有这样的浏览器事件,即使有,您也不能信任用户的浏览器为您提供安全性。 最好使用一个guid为每个下载生成一个唯一的url。例如,您可以:
让我澄清最后一个问题。假设你正在使用Java
编辑: 实际上,您可以使用在 one of the questions you linked to . 但是,这并不是限制下载数量的可靠解决方案。 |
2
17
这是一个很好的解决方案: http://gruffcode.com/2010/10/28/detecting-the-file-download-dialog-in-the-browser/ 它基本上是通过在下载文件的响应头中设置一个cookie来工作的,因此javascript可以定期检查这个cookie的存在… |
3
1
为什么文件可以“完全下载一次”很重要?一旦文件被下载,它就可以被复制,那么允许 同一用户 多次下载文件? 如果没有,你能这样做吗?
最终结果是:
如果你真的很担心,记录下每一个下载请求,并为下载了不止一次的文件运行一个计划报告。如果任何事情看起来可疑,那么您可以检查安全日志,与用户交谈等。 |
F. Ception · 重新加载页面后保存浏览器控制台变量 6 年前 |
Ibrahim D. · PAC文件能否包含查询字符串? 6 年前 |
Jas · Chrome未连接到Java HTTP服务器 6 年前 |
user856232 · 浏览器文件夹上载 6 年前 |
NtFreX · 检查firefox中是否临时禁用了浏览器通知 6 年前 |
BarriaKarl · 在网页上运行基于java(FX)的应用程序 6 年前 |
Detuned · Instabot如何在浏览器中执行操作? 6 年前 |