我正在检查关机脚本中的connection_status(),以检测我通过php服务的文件是否已下载或中断。但是,由于浏览器在保存提示期间下载文件,并且它是一个非常小的文件(1mb),因此很容易在后台完成文件下载的情况下获得误报,但用户单击取消。
有解决方法吗?通过说,在用户明确单击保存之前,或者如果有其他机制可以利用,则不向浏览器发送文件。
答案 0 :(得分:1)
浏览器无法在不查看标题的情况下知道将文件保存为什么,并且在没有获取文件的情况下无法获取标题,因为遵循HEAD
可能不安全或有效由GET
。所以不,没有办法解决这个问题。