Php 有没有办法知道文件是否完全从服务器发送到客户端?
实际上要在服务器完全关闭时运行查询来更新数据库 发送下载文件或客户端已完全下载文件。如果 客户端未下载或取消文件,则数据库保留Php 有没有办法知道文件是否完全从服务器发送到客户端?,php,laravel,Php,Laravel,实际上要在服务器完全关闭时运行查询来更新数据库 发送下载文件或客户端已完全下载文件。如果 客户端未下载或取消文件,则数据库保留 不变。任何帮助都将不胜感激。提前感谢。如果查询运行成功,则可以使用ajax;如果fauilure消息失败,则使用success消息 $.ajax({ type: "POST", url: "your /route/url", data: data, success: function() { alert('success'
不变。任何帮助都将不胜感激。提前感谢。如果查询运行成功,则可以使用ajax;如果fauilure消息失败,则使用success消息
$.ajax({
type: "POST",
url: "your /route/url",
data: data,
success: function() {
alert('success');
},
error: function(data) {
alert('failure');
}
})
对于您的问题,您需要调用其他ajax来更新db,因为您的目的是首先下载文件并更新db。但对于我来说,问题是如何知道文件已下载??错误返回:ajax的一部分,如@ratnesh Answare所示。运行查询没有问题,知道该文件由客户端下载到底有什么问题