当前位置: 首页 > 知识库问答 >
问题:

如何处理CORS政策问题?

爱唯
2023-03-14

{
    "/api/*": {
        "target": "http://localhost:3000",
        "secure": false,
        "logLevel": "debug"
    }
}  

这是我的ApiService类:


import { Injectable } from '@angular/core';
import {HttpClient, HttpHeaders} from '@angular/common/http';

@Injectable({
  providedIn: 'root'
})
export class ApiService {

  constructor(private httpclient : HttpClient ) { }

    public dailychart(){
       return this.httpclient.get('https://api.blockchain.info/charts/transactions-per-second?timespan=5weeks&rollingAverage=8hours&format=json');
     }

}

共有1个答案

商皓
2023-03-14

API.Blockchain的文件称

查询API明文查询API,从blockchain.info修改数据,如果在GET请求中添加&CORS=true paramter,一些API调用可以使用CORS头

您可以在https://www.blockchain.com/api/q查看其余文档

 类似资料:
  • 我在从Angular发送auth头jwt令牌时得到了下面的问题。CORS策略阻止从来源“http://localhost:4200”访问位于“http://localhost:52278/api/user/signup”的XMLHttpRequest:请求的资源上没有“Access-Control-Allow-Origin”标头。 棱角分明的:

  • 这是否意味着浏览器拒绝用户向谷歌服务器发送请求,或者谷歌服务器拒绝响应用户的任何反馈?CORS限制将JavaScript限制为获取数据,所以我有点困惑。

  • 我应该怎么做来解决这个问题我使用这个权限 你好Google Play开发者, 我们的记录显示,您的应用程序appname,包名为app.appname,当前违反了我们关于个人和敏感信息的用户数据政策。 策略问题:Google Play要求开发者在应用程序请求或处理敏感的用户或设备信息时提供有效的隐私策略。您的应用程序请求敏感权限(例如相机、麦克风、帐户、联系人或电话)或用户数据,但不包含有效的隐私

  • 我需要更改我的AWS S3 bucket CORS策略,以便能够将我的ReactJS的文件上载到AWS S3,但我一直收到以下API响应: 应为参数。公司配置。CORSRules是一个数组。 我现在不知所措。有人能帮忙吗?

  • 我试图生成一个简单的axios请求,如下所示(我正在使用vue.js): 但我得到以下错误: 我已经尝试过添加下面的头,但仍然不起作用 但是如果我尝试通过浏览器发出请求(简单地通过复制和粘贴url),一切都很好。 有人知道怎么帮我吗?非常感谢!

  • 我很难理解同源策略和“解决”它的不同方法。 很明显,同源策略是作为一种安全措施存在的,因此来自服务器/域的脚本不能访问来自另一服务器/域的数据。 也很明显,有时打破这一规则是很有用的,例如mashup应用程序访问来自不同服务器的信息以构建所需的结果。做到这一点的方法之一是CORS。 1)如果我没有错的话,CORS允许目标服务器通过在响应中添加一些标题来对浏览器说“您可以从自己那里获取数据/代码”。