我有一个需要X-DOWNLOAD的以下服务器端点:是请求标头参数:
GET/POST example.com/download
如果X-DOWNLOAD:是,则服务器将文件返回给客户端。如果不是 - 将用户重定向到另一个页面。
如何从客户端进行JavaScript调用以获取文件(设置X-DOWNLOAD:yes参数) - 显示浏览器保存对话框?
答案 0 :(得分:3)
要向请求添加标题,请执行以下操作:
$scope.secondfun = function(){
url= 'someurl'
$scope.checking().then(function(r){
if(r){
$('#htmlelement').attr('href', url);
}else{
$('#somemodal').modal('toggle');
}
});
}