【问题标题】:Access-Control-Allow-Origin, Angular 5, HTTP Binance访问控制允许来源、Angular 5、HTTP 币安
【发布时间】:2018-07-16 01:05:37
【问题描述】:

我正在尝试运行 Binance 的基本公共 API。 https://api.binance.com/api/v3/ticker/price

当我在浏览器中打开它时,它工作正常,但是当我在我的 Angular 代码中使用它时。我收到错误访问控制允许来源。我也尝试将它添加到我的标题中以避免它,但这不起作用。这是我的代码。

 headers1 = new Headers({ 'Content-Type': 'application/json', 'Access-Control-Allow-Headers': 'Content-Type' });

  getData() {
    return this.http.get('http://www.api.binance.com/api/v3/ticker/price', { headers: this.headers1 });
  }

【问题讨论】:

    标签: angular angular5


    【解决方案1】:

    错误是服务器端,你需要 Binance api 允许 CORS 标头有角度能够抓取数据。

    【讨论】:

      【解决方案2】:

      Binance 不支持直接浏览器使用他们的 API,你需要实现一个从 Binance 获取数据并将它们发送到你的应用程序的服务器。

      【讨论】:

        猜你喜欢
        • 2020-01-21
        • 1970-01-01
        • 2016-07-24
        • 2017-11-03
        • 1970-01-01
        • 2017-07-24
        • 2018-08-05
        • 1970-01-01
        • 2017-12-28
        相关资源
        最近更新 更多