gpt4 book ai didi

javascript - 使用 webkitdirectory 上传目录,是否可以在上传之前过滤掉某些文件?

转载 作者:可可西里 更新时间:2023-11-01 01:44:07 25 4
gpt4 key购买 nike

我正在使用 webkitdirectory创建一个允许上传整个文件夹(而不是选择单个文件)的输入。我知道它是非标准的,不应在生产中使用。

我正在上传一种特定类型的文件夹,其中有一个不需要的非常大的文件,以及许多其他小文件。上传需要很长时间,因为有一个大文件,但巧合的是,这也是我在服务器端实际上不需要的一个文件,我想知道是否有任何方法可以在上传之前将其过滤掉?

最佳答案

我们是否应该假设大文件与您想要的文件具有相同的名称模式和/或内容类型?否则应该可以使用 accept 将其排除在选择之外。属性。

否则我会看到 2 种替代方法:

  • 在提交时处理文件列表并构造一个仅包含您要发送的文件的请求,或者

  • 扫描$(myInput).files在其 change 中列出听众并将您真正想要提交的所有内容复制到另一个<input name="filesField" type="file" multiple style="visibility: hidden">

关于javascript - 使用 webkitdirectory 上传目录,是否可以在上传之前过滤掉某些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50593472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com