Skip to content

错误的操作:已从缓存中读取文件 #57

@666mingqing6

Description

@666mingqing6

我注意到作者的代码中有哈希值校验 文件 如果 上传的文件与数据库中的哈希值相同 则不再重新上传 而是直接从数据库中读出原有URL 然后给前端
但这种做法会带来一个问题
如果说你上传了一个图像文件之后 然后你又到后台删除了这个图像文件
再然后 你又重新上传这个图像文件 那么这时候就会异常提示已从缓存中读取文件 并不会给你重新上传
说明并没有同步更新 文件状态
然后 因为你前面已经把图像文件删了 所以“缓存”给你的URL 打开之后会提示“资源不存在”
但应该是本地检测好像
因为我换了个浏览器 或者清除浏览器缓存数据 然后再重新上传 就不会弹这个提示了
希望修复

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions