JavaScript从服务器获取文件
我有一个需要X-DOWNLOAD的以下服务器端点:yes请求头参数:JavaScript从服务器获取文件,javascript,jquery,Javascript,Jquery,我有一个需要X-DOWNLOAD的以下服务器端点:yes请求头参数: GET/POST example.com/download 如果X-DOWNLOAD:yes存在,服务器会将文件返回给客户端。如果否-将用户重定向到其他页面 如何从客户端进行JavaScript调用以获取文件(设置X-DOWNLOAD:yes参数)-显示浏览器保存对话框?要向请求添加标题,请执行以下操作: $.ajax({ type: 'POST', url: url, headers: {
GET/POST example.com/download
如果X-DOWNLOAD:yes存在,服务器会将文件返回给客户端。如果否-将用户重定向到其他页面
如何从客户端进行JavaScript调用以获取文件(设置X-DOWNLOAD:yes参数)-显示浏览器保存对话框?要向请求添加标题,请执行以下操作:
$.ajax({
type: 'POST',
url: url,
headers: {
"X-Download":"yes",
}
//OR
//beforeSend: function(xhr) {
// xhr.setRequestHeader("X-Download, "yes");
//}
}).done(function(data) {
alert(data);
});
下载请看
没什么。我不知道如何在Javascript中实现这一点这可能是服务器端实现后的情况下载文件是正确的方式还是我应该重新实现我的服务器端?@JuanMendes,jQuery已标记。我相信是的fine@adam哈,我猜手机网站没有显示tags@alexanoid关于下载本身。这取决于服务器发送文件的方式。看看参考问题