Ошибка: ошибка сети при вызове Axios API

Я работаю с API CryptoCompare, чтобы получить данные о криптовалютах для моего проекта. Я сделал несколько запросов к API, и у меня не было проблем с получением ответа.

Некоторые запросы к API выглядят следующим образом: https://min-api.cryptocompare.com/data/price?fsym=ETH&tsyms=BTC,USD,EUR

И другие выглядят так: https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD

Когда я делаю запросы к URL, которые выглядят как первые, я могу получить ответ от API и получить данные. Когда я делаю тот же запрос, но для одного из URL, который выглядит как второй, я получаю сообщение об ошибке. Ошибка: ошибка сети - это все, что она говорит.

Вот как выглядит мой код:

import React, { Component } from 'react';
import axios from "axios";


class CoinInfo extends React.Component {
  constructor(props) {
    super(props);

    this.state = {
      coinInfo: []
    }
  }

  componentDidMount() {
    axios.get(`https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD`)
    .then(res => {
      const info = res.data;
      this.setState({ coinInfo: info});
      console.log(info);
    });
  }



  render() {

    return (
      <div className="container">

      </div>
    )
  }
}

export default CoinInfo;

Если я заменю URL-адрес в запросе Axios и заменю его другой конечной точкой /URL-адресом API, он будет работать отлично. Он также отлично работает с любыми другими конечными точками CryptoCompare, имеющими корень "min-api.cryptocompare.com".

Однако все конечные точки, которые следуют шаблону "www.cryptocompare.com/", не работают.

Я не получаю ошибку CORS. Просто ошибка, которая говорит "Ошибка: Ошибка сети" в Firefox.

Это проблема с самим API? Или что-то на моем конце я пропускаю?

1 ответ

      axios.get(`https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD`)

это неправильный формат, я думаю, поэтому, пожалуйста, перепечатайте его как

      axios.get("https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD")
Другие вопросы по тегам