繁体   English   中英

如何使用Javascript将特定文件附加到FormData?

[英]How to append a specific file to FormData with Javascript?

我需要使用 JavaScript 将特定文件附加到我的 FormData 对象。

var form = new FormData();
form.append("input", '{ ... some json ... }');
form.append("files", "/C:/My/Path/File.txt");

我不想通过输入按钮选择文件。

我创建的所有示例都是这样做的:

var form = new FormData();
form.append("input", '{ ... some json ... }');
form.append("files", input.Files[0], "/C:/My/Path/File.txt");
        

所以我认为我必须将该文件加载到 blob 或文件对象中。 但我不明白。

我可以吗? 谢谢!

根据@Andy 评论和这篇文章https://stackoverflow.com/a/3014623/8037813 ,实际上不可能通过安全问题来做到这一点。

不要浪费时间尝试这样做。

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM