我正在尝试从动作控制器获取一个 zip 文件(或一个字节数组)并将其解压缩到 javascript 中。目的是节省时间,因为我要下载的数据量非常大。
这是返回数据的动作控制器:
public FileContentResult GetKML()
{
byte[] strResult = GetZippedDataWithDotNetZip();
return File(strResult, "application/zip", "test.zip");
}
我在 javascript 中调用该控制器操作:
$.post('Home/GetKML', {}, function (data) {
var info = unzip(data);
});
问题是控制器操作返回undefined。为什么?