Eri*_*rez 5 ajax jquery xmlhttprequest
如何将授权标头添加到以下ajax请求中?
$.get(urlAPI + "/api/account/get", function (data) {
alert(data);
}, 'json');
Run Code Online (Sandbox Code Playgroud)
小智 12
您可以在请求$ .get()之前定义ajaxsetup,以在标头中包含授权
$.ajaxSetup({
headers:{
'Authorization': "auth username and password"
}
});
$.get(urlAPI + "/api/account/get", function (data) {
alert(data);
}, 'json');
Run Code Online (Sandbox Code Playgroud)
小智 6
$.ajax({
url: 'foo/bar',
headers: { 'x-my-custom-header': 'some value' }
});
Run Code Online (Sandbox Code Playgroud)
基于 1.12 版的jquery 页面$.get() 文档,有一个设置选项可以将基本设置传递给该方法。
jQuery.get( [settings ] )
Run Code Online (Sandbox Code Playgroud)
或者
$.get( [settings] )
Run Code Online (Sandbox Code Playgroud)
settings 是一个普通的对象,所以你可以像这样使用它
{
url: 'http://requesturl.io',
data: {},
headers: { 'your-custom-header': 'custom-header-value' }
}
Run Code Online (Sandbox Code Playgroud)