Steam WEB API. Можно ли получить данные о локальном хосте в Vue.js? - PullRequest
0 голосов
/ 29 марта 2019

У меня проблема с GetUserStatsForGame в Vue.js.Предупреждение в консоли: запрос был заблокирован для ресурса другого происхождения.Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin».

Как вы можете видеть в моем коде, у меня есть заголовки.Предупреждение должно исчезнуть.

В домене APIKEY я попытался: localhost localhost: 8080 127.0.0.1 http://127.0.0.1/ http://localhost/ и более ... но ничего.

GET in Network выглядит нормально: https://prnt.sc/n4jipf

      this.$axios
        .get(
          `http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v2/?appid=${
            this.appid
          }&key=${this.APIKEY}&steamid=76561198269391482&format=json`,
          {
            headers: {
              "Content-Type": "application/json",
              Accept: "application/json"
            }
          }
        )
        .then(r => {
          console.log(r);
        });

Я хочу отобразить данные из API на внешнем интерфейсе, но у меня есть ошибка в консоли "Ошибка сети", данные не отображаются.

Можно ли отобразить данные на локальном хосте?

1 Ответ

0 голосов
/ 29 марта 2019

Попробуйте использовать это расширение для браузера, это исправило похожую проблему, с которой я столкнулся при тестировании веб-сайта:

https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en

...