我想設置一個角度js的$ http.post請求頭的授權。
上簡單的HTML AJAX它的工作原理:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) { //do something
}
};
xhttp.open("POST", url, true);
xhttp.setRequestHeader("Authorization", "xxxxxxxxxx");
xhttp.send();
在角度我得到一個錯誤信息 - "Cannot read property 'protocol' of undefined"
var configHeader = {
headers: {
'Authorization': 'xxxxxx'
}
};
$http.post(url, configHeader).then(function(response) {
//do something
});
請幫助。
你在你的依賴加上'$ http'? – gr3g