【发布时间】:2017-11-20 05:37:32
【问题描述】:
我正在尝试访问服务端点并且该服务是登录服务 我将身份验证类型用作基本类型,代码在响应中并使用 fetch 库,但是即使我在请求中设置了 headers 字段,我也无法在网络选项卡中的请求中看到相应标头的值?
以下是代码:
var obj = {
method: 'GET' ,
mode : 'no-cors',
headers: {
'Access-Control-Request-Headers': 'Authorization',
'Authorization': 'Basic amFzcGVyYWRtaW46amFzcGVyYWRtaW4=',
'Content-Type': 'application/json',
'Origin': ''
},
credentials: 'include'
};
fetch('http://myreport:8082/jasperserver/rest/login/', obj ).then(…
【问题讨论】:
-
这似乎是一个跨域请求,为什么您将模式设置为 'no-cors'?
标签: reactjs react-native fetch-api