angularjs ajax header,angularJs/ajax跨域请求携带cookies
前后端分離時(shí)候,當(dāng)前端測(cè)試不在同一個(gè)域時(shí)候,前端使用ajax請(qǐng)求時(shí),ajax默認(rèn)不會(huì)將cookies保存,而且也不會(huì)發(fā)送cookie到服務(wù)端,
此時(shí)在請(qǐng)求方法中加入粗體部分即可,當(dāng)然存取cookies的時(shí)候也要加進(jìn)去(比如登錄的時(shí)候)
-------------------------------------------------ajax--------------------------------------------------------------
$.ajax({
type: "GET",
url: "http://dddd",
dataType: "json",
xhrFields: {
withCredentials: true
},
crossDomain: true,
success: function(data){
}
});
-----------------------------------------------------angularJs-----------------------------------------------------------
$http.post("http://a.domain.com/Api/Product", { productId:3}, {
withCredentials:true,? ? params: { name:"Ray"},
headers: {'Authorization':"這個(gè)不重要"}})
.success(function(data){//TODO});
總結(jié)
以上是生活随笔為你收集整理的angularjs ajax header,angularJs/ajax跨域请求携带cookies的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css文字下滑,CSS3 文本下落渐变动
- 下一篇: django ajax文件上传,djan