如何使用 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");
我不想通过输入按钮select文件。
我创建的所有示例都是这样做的:
var form = new FormData();
form.append("input", '{ ... some json ... }');
form.append("files", input.Files[0], "/C:/My/Path/File.txt");
所以我认为我必须将该文件加载到 blob 或文件对象中。但是我不明白。
我可以吗?谢谢!
根据@Andy 的评论和这个 post ,由于安全问题实际上不可能做到这一点。
不要浪费时间尝试去做。
谢谢。
我需要使用 JavaScript 将特定文件附加到我的 FormData 对象。
var form = new FormData();
form.append("input", '{ ... some json ... }');
form.append("files", "/C:/My/Path/File.txt");
我不想通过输入按钮select文件。
我创建的所有示例都是这样做的:
var form = new FormData();
form.append("input", '{ ... some json ... }');
form.append("files", input.Files[0], "/C:/My/Path/File.txt");
所以我认为我必须将该文件加载到 blob 或文件对象中。但是我不明白。
我可以吗?谢谢!
根据@Andy 的评论和这个 post ,由于安全问题实际上不可能做到这一点。
不要浪费时间尝试去做。
谢谢。