Выборка в реакции всегда возвращает (неожиданный токен R в JSON в позиции 0) - PullRequest
0 голосов
/ 03 ноября 2019

Рассмотрим запрос на выборку (React):

fetch(
  "Some url ...",
  {
    method: `GET`,
    headers: {
      Accept: "application/json"
    }
  }
).then(response => {
  if (response.ok) {
    response.json().then(json => {
      console.log(json);
    });
  }
});

При выполнении выборки я всегда получаю:

Uncaught (в обещании) SyntaxError: Неожиданный токен R в JSON впозиция 0

Есть идеи как это исправить? Я не могу получить данные из ответа.

1 Ответ

1 голос
/ 03 ноября 2019

Благодаря @AntonRusak проблема была json вместо text:

 fetch(
      "Your-url",
      {
        method: `GET`,
        headers: {
          Accept: "application/text"
        }
      }
    ).then(response => {
      if (response.ok) {
        response.text().then(text=> {
          console.log(text);
        });
      }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...