我正在查看我自己的服务器接受的内容,它正在寻找 JSON 文件,我与我的同事仔细检查并确认了这些文件。
我的问题是这样的:
如果我有一个 Javascript 对象,并且需要将它作为文件发送到服务器?那怎么做?我在想我需要使用隐藏的 iframe 或其他东西,然后提交。
我希望有某种方式可以说:
var _JS_OBJ_ = {/* ... */}
var f = File(JSON.stringify(_JS_OBJ_));
// ...
// submit a multipart form -OR- $.ajax({.....});
我希望有一种方法可以创建一个实际上并未保存到客户端计算机的虚拟文件,这将减轻客户端-服务器文件下载限制。这样,由于它没有保存,我可以创建一个动态文件以通过 AJAX 调用上传到服务器。