无法获取第三方 API 的数据,并在 React 中附加了 Token

Unable to get data of third party API with Token attached to it in react

所以我正在尝试从第三方获取数据 API。它适用于邮递员,但我想发出请求并从我的反应项目中获取数据。

这里是 public API: https://api.securityscorecard.io/companies/okta.com 我可以在其中获取有关 okta.com 的数据。令牌是 Token Qit1XE1nrE1NHYfIkzHH8MGxUwUO.

在邮递员身上效果很好。请看下面的屏幕截图。

我如何发出有效请求以在 React 中获取此数据?这是我到目前为止尝试过的方法。

axios({
      url: "https://api.securityscorecard.io/companies/okta.com",
      method: "get",
      headers: {
        Token: "Qit1XE1nrE1NHYfIkzHH8MGxUwUO",
      },
    })
      .then((response) => {
        console.log("okta data", response);
      })
      .catch((err) => {
        console.log(err);
      });

但是没有用。我的错误在哪里?谢谢

试试这个:


    axios({
      url: "https://api.securityscorecard.io/companies/okta.com",
      method: "get",
      headers: {
        Authorization: "Token Qit1XE1nrE1NHYfIkzHH8MGxUwUO",
      },
    })
      .then((response) => {
        console.log("okta data", response);
      })
      .catch((err) => {
        console.log(err);
      });