<分区>
我正在使用托管在我们的本地开发环境中的 Web 服务。
如果我直接从浏览器中点击 url,但同时如果我从我的 Angular 4 应用程序中使用相同的数据,我就能够获取数据。
它给我一个错误
Response for preflight has invalid http status code 401?
即使我在浏览器中添加了 CORS 插件。
我的标题如下。
headers: new HttpHeaders(
{
'Content-Type': 'application/json',
'Authorization' : 'Basic '+ btoa('username:password'),
'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
}
)
当我从浏览器获取数据时,我从浏览器开发控制台网络选项卡中复制了所有 header 并将其粘贴到我的 Angular App 请求 header 中。
请帮忙。