jquery ajax怎么通过header传递参数
2个回答
展开全部
jquery的参数里有headers,举例:
$.ajax({
type: "GET",
url:"?a=1",
dataType:"text/plain",
error: function(XHR,textStatus,errorThrown) {
alert ("XHR="+XHR+"\ntextStatus="+textStatus+"\nerrorThrown=" + errorThrown);
},
success: function(data,textStatus) {
alert(data);
},
headers: {
"header1":"aaaa",
'abc111':'ddkk11kd'
}
});
然后服务端就可以读取到自定义的header了
展开全部
不清楚楼主意图,如果是希望参数不用url传递,可以用$.post方法,或者使用
$.ajax({
url:"",
type:"post",
data:{a:1,b:2},//键值对json对象。传递参数。
success:function(result){
}});
如果是要设置request请求的header可以增加headers设置:
$.ajax({
url: '',
type: 'POST',
headers: {'a': '1',
'b': '2'
}//设置headers.键值对json对象
})
$.ajax({
url:"",
type:"post",
data:{a:1,b:2},//键值对json对象。传递参数。
success:function(result){
}});
如果是要设置request请求的header可以增加headers设置:
$.ajax({
url: '',
type: 'POST',
headers: {'a': '1',
'b': '2'
}//设置headers.键值对json对象
})
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询