出现该错误的场景:由于上传一个文件后,对文件内容进行修改后,再对该文件进行上传。不会进后端接口,直接返回失败,浏览器会报上诉错误。
出现原因:
以下是ai的回答net::ERR_UPLOAD_FILE_CHANGED
错误表明在尝试上传文件时,文件的内容发生了变化,但浏览器检测到文件的元数据(如大小或修改日期)已更改。这通常发生在文件正在上传过程中被其他应用程序修改时。
解决方法:
给上传按钮添加点击事件,将已存在的文件清空,清空后再上传。
实例
function clearFile(e){
e.target.value = ""
}
<input type="file" onclick="clearFile(window.event)"/>