以下代码发送一个 GET 请求,其响应应该在客户端 (Chrome) 上启动文件下载过程。
$.ajax({
type: "GET",
traditional: true,
async : false,
url : "/query",
data : parms,
success : function(data, textStatus, jqXHR) {
$("#msg").text(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert('error');
}
});
响应标头具有启动文件下载 ( Content-Disposition: attachment ; filename=2013_04_04.08_00_00-09_00_00.VOD.60.tda
) 所需的标头。但是,这不会发生。我确实在“msg”id 控件中看到了响应内容。
我在这里想念什么?