Объект заголовков для fetchAPI всегда пуст - PullRequest
2 голосов
/ 22 июня 2019

У меня есть эта функция запроса, которая оборачивает API выборки для выдачи запроса моему API.Но когда мое приложение внешнего интерфейса выдает запрос, объект заголовков всегда пуст.Что я делаю не так?

export function request(method, url, payload) {
  const body = JSON.stringify(payload);
  const headers = new Headers();
  headers.append('Content-Type', 'application/json');
  const parameters = {
    headers: headers,
    method: method,
    body: body,
    cache: "default"
  };
  return Observable.create(observer => {
    fetch(url, parameters)
      .then(response => {
        observer.next(response);
        observer.complete();
      })
      .catch(error => {
        observer.error(error);
      });
  });
}

1 Ответ

0 голосов
/ 23 июня 2019

Попробуйте просто сделать его простым объектом:

const headers = {
    "Content-Type": "application/json"
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...