不会有服务器端请求。所以它必须由纯JS来完成。例如我有这个代码。
function downloadFile(data, name, mime){
/// what to put here?
}
var txt="Hello world";
var filename="sample.txt";
var mime="text/plain";
downloadFile(txt,filename, mime);
我知道一个完全在浏览器中完成而不发送任何 http 请求的库。如果我发送请求,我可以通过服务器端脚本来完成。只需获取数据并使用一些标头即可触发文件下载。但我想用纯 JS 来做。没有服务器端请求。