javascript 中文件构造函数的 fileParts 参数中有什么

What goes in the fileParts argument of the file constructor in javascript

提问人:ben 提问时间:9/22/2023 更新时间:9/22/2023 访问量:19

问:

我正在用 flask 制作一个 Web 应用程序,并且我已将访问令牌存储为文本文件。然后我想从 javascript 函数读取文件的内容。但是,我在此网站上看到的函数告诉我,我需要某种名为 的参数,它将其描述为“Blob/BufferSource/String 值的数组”。这是什么意思,我应该放什么?fileParts

Javascript的:

    function getAccessToken() {
        let file = new File("../../data/Authorisation.txt")
        let reader = new FileReader();
        reader.readAsText(file);
        var result = reader.result;

        return result.substring(14);
    }

错误信息: “未捕获的 TypeError:文件构造函数:至少需要 2 个参数,但仅传递了 1 个参数”

JavaScript 后端 文件处理

评论

0赞 Barmar 9/22/2023
更好的文档在 MDN 中。如果您不是从 .FileReader
0赞 Barmar 9/22/2023
请注意,您不能在 JavaScript 中指定要读取的文件名。它必须由用户使用 选择。这是一项安全功能,可防止网站读取用户系统上的任意文件。<input type="file">
0赞 ben 9/22/2023
因此,如果我不写入文件,是否可以放置一个带有空字符串的数组:或者这会删除我的文件[""]
0赞 ben 9/22/2023
等等,读取任意文件会有什么问题?Cookie 会是可以研究的替代方案吗?
0赞 Barmar 9/22/2023
如果您有一个包含您的个人财务的文件,您真的希望任何网站获得它的副本吗?

答: 暂无答案