为什么我的 FormData 对象是空的?

Why is my FormData object empty?

当我运行

var data = new FormData();
data.append("somekey", "somevalue");
console.log("data = " + JSON.stringify(data)); // TEST

我在控制台上打印了空括号。这是为什么?

FormData API 不包含任何将其内容公开回客户端的内容。

它不是空的。你只是没有办法查看里面的内容。

当您使用 XMLHttpRequest send() 时,您附加的数据仍会出现。