在网页中从服务器下载和删除文件的最佳方法是什么?
What is the best way to download and delete a file from the server in a web page?
我正在使用一个在服务器上生成存档(.tar|.zip)的实用程序,并返回一个带有存档向导文件名的网页。我需要把一些非常简单的代码/标记在页面上,将下载文件,并删除它。我很确定最好的方法是在下载后发布一个HTML DELETE命令。我知道我必须在HTTP服务器中配置一个DELETE处理程序,我相信我可以弄清楚这一部分。我只是在寻找最简单的下载和删除文件的方法。我对所有的解决方案都是开放的,也许是一个特殊的"GET ONCE"处理程序与一个简单的target _blank锚元素相结合。
我在这里发现了一些你可以使用的东西。
检测浏览器何时接收到文件下载
一旦确认下载已经完成,发送一个ajax调用以在服务器上运行一个脚本,将令牌作为变量传递,这样您就可以验证允许删除哪些文件,然后运行shell命令从服务器上删除该文件。对于php,这可以通过exec()
命令来完成。
相关文章:
- 有条件更新d3.js力图中节点的最佳方法
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 从数组中删除元素的最佳方法是:javascript/jquery
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- 列出没有 mysql 的元素的最佳方法是什么
- 在jquery库中重新定义方法的最佳方法
- Javascript,用vars创建对象的最佳方法
- 使用 jQuery 从 HTML 中获取某些值的最佳方法
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 用jasmine测试JavaScriptUI的最佳方法
- 使用javascript:在没有阻止html标记(<b>、<p>等)的情况下,阻止脚本的最佳方法
- 如果我返回表,检查 Ajax 调用是否为 200 OK的最佳方法是什么
- JavaScript - 创建可链接函数时的最佳方法是什么
- 在上下文菜单项单击上显示侧边栏/弹出窗口的最佳方法是什么
- 在 JavaScript 中获取范围的随机数的最佳方法
- 在对象类上实现 jquery 作用域的最佳方法
- 将同步函数包装到承诺中的最佳方法是什么?
- 使用 MVC 删除 JavaScript 中硬编码字符串 Asp.Net 最佳方法