加了身份认证的API接口地址,访问API的时候,会弹出会话需要输入用户名和密码进行授权,输入正确后就可以获取返回的JSON数据
用postman访问接口时效果如下:
那么如何通过AJAX实现,请求api地址,用户名和密码是如何传到后台去认证的?
在$.ajax里面设置headers参数headers: {
"Authorization": "Basic " + b64EncodeUnicode(USERNAME + ":" + PASSWORD)
},
例如:api.ajax({
url :url,
method : 'post',
cache : false,