angular - 角度 https 请求的 CORS 问题
问题描述
我正在尝试从 Angular 应用程序访问 API。当我使用http
协议访问 API 时,它工作正常。使用时https
会抛出以下错误。
get(url, params) {
// this.http: HttpClient
return this.http.get(this.baseUrl + this.constructUrl(url), { params: params }).pipe(res => {
return res;
});
}
当我调试时,传递给 httpClient 的 URL 是正确的。某处出了问题。是否需要任何设置或我错过了什么?
更新:拦截器的问题(HTTPInterceptor -> setHeaders)。我正在更新标题。那里出了问题。
解决方案
推荐阅读
- python - 我可以在 cpanel 上部署两个应用程序 java 和 python 吗
- javascript - 如何使用查询器 js 初始化类属性?
- firebase - flutter firebase firestore:如何从图像数组列表中删除url并将其从云存储中删除?
- flutter - 'package:flutter/src/widgets/will_pop_scope.dart':断言失败:第 61 行 pos 12:'_route == ModalRoute.of(context)':不正确
- php - 上传 Excel 文件失败
- laravel - 在 Laravel 模型片段中使用:HasMany
- javascript - 将 SQL 日期转换为 JavaScript 日期
- swiper - Swiper 滑块无法按预期使用循环
- c# - C# SharePoint 错误:服务器不允许大于 2097152 字节的消息
- javascript - 如何给 React useEffect 一个布尔指标来跟踪它是否被使用?