Подключение к API с моего локального хоста выдает ошибку http / 2 - PullRequest
0 голосов
/ 31 марта 2020

Я подключаюсь к API. Он отлично работает, когда я использую Почтальон. Но когда я использую код, сгенерированный почтальоном в моем проекте angular (на моем локальном хосте), я не могу выполнить запросы. Я получаю ошибку: net::ERR_HTTP2_PROTOCOL_ERROR вместо кода ошибки в моем браузере. Код извлечения, который я использую:

let code = params.get('code');
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Host", "login.eveonline.com");
myHeaders.append("Authorization", "Basic NThmYjljMGEwMWM5NGI1ODhkNmUzYzVlMTQ4NjYyYjQ6eVRUUzFGRTdUtZTzBNZkpCZw==");

  let body = {
    grant_type: "authorization_code",
    code: code
  };

fetch("https://login.eveonline.com/v2/oauth/token", {
  method: 'POST',
  headers: myHeaders,
  body: JSON.stringify( body )
})
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...