上传目录时是否可以排除隐藏文件?

Is it possible to exclude hidden files when uploading a directory?

提问人:Bassie 提问时间:12/9/2021 最后编辑:Bassie 更新时间:12/9/2021 访问量:173

问:

当用户选择要从中上传所有文档的目录时,它可能包含由窗口创建的隐藏文件,例如thumbs.db

有没有办法在前端或后端检测特定文件是否被隐藏?

当前使用 和 处理文件上传bootstrap-vuetypescript

<b-form-file id="documentFolder"
             accept="allowedFileTypes"
             style="display:none;"
             @change="handleFolderSelected"
             :directory="true" />

handleFolderSelected(files: Array<File>) {
    // build form data - post files
}

我假设它只是使用常规文件输入,但在那里也看不到任何有用的东西


我正在使用IFormFile.net-5.0

这是否可能,或者我是否需要简单地通知用户他们应该删除所有隐藏文件?

javascript c# asp.net-core 上传 隐藏文件

评论

1赞 Caius Jard 12/9/2021
在网络环境中,我对此表示高度怀疑。也许只是保留一个常见的隐藏文件列表,如thumbs.db,并在服务器端丢弃它们。或者提供一个在本地运行并可以做出决定的上传工具

答: 暂无答案