Авторизуйтесь при входе через Fetch API - PullRequest
0 голосов
/ 21 февраля 2020

Я пытаюсь подключиться к какой-либо службе через API, первый шаг - аутентификация входа в службу, ниже приведен мой текущий код:

fetch("https://api.connectservice.com/login",
{
    headers: {
      "Accept": "application/json",
      "Content-Type": "application/json"
    },
    method: "POST",
    body: {
  "username": "usermn",
  "password": "m$p@ss"
}
}).then(response => {
  if (!response.ok) throw new Error(response.status);
  return response.json();
})

Когда я запускаю приведенный выше код, я получаю ошибку :

(index):1 Uncaught (in promise) TypeError: Failed to fetch

Буду признателен за помощь в выяснении этого

1 Ответ

0 голосов
/ 21 февраля 2020

Вот пример одного из моих запросов

const data = {
        email: this.state.email,
        password: this.state.password,
        date
      };
      console.log(date);

      fetch("/login", {
        method: "POST", // or 'PUT'
        headers: {
          Accept: "application/json,",
          "Content-Type": "application/json"
        },
        body: JSON.stringify(data)
      })

Попробуйте передать ваши данные, подобные этому

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...