如何在保存提示期间不向浏览器发送所有文件数据?

时间:2010-11-24 20:19:58

标签: php http browser filestream

我正在检查关机脚本中的connection_status(),以检测我通过php服务的文件是否已下载或中断。但是,由于浏览器在保存提示期间下载文件,并且它是一个非常小的文件(1mb),因此很容易在后台完成文件下载的情况下获得误报,但用户单击取消。

有解决方法吗?通过说,在用户明确单击保存之前,或者如果有其他机制可以利用,则不向浏览器发送文件。

1 个答案:

答案 0 :(得分:1)

浏览器无法在不查看标题的情况下知道将文件保存为什么,并且在没有获取文件的情况下无法获取标题,因为遵循HEAD可能不安全或有效由GET。所以不,没有办法解决这个问题。