Задать вопрос
@templton1982

Почему в Angular дублируется запрос?

Здравствуйте!

Делаю простой метод в сервисе

getData() {
       return this.http.get(this.apiUrl + '?method=users'); // - вот это отрабатывает 1 раз
    }


А если в этом методе сделать запрос
return this.http.put(this.apiUrl,{'sad':'10'});
то он повторяется два раза. То же самое для POST

prntscr.com/h90eng

При этом в первом запросе заголовки возвращаются нормальные (cors), но данные не уходят. А второй запрос данные отправляет нормально, но в ответе нет заголовков cors

И еще. Первый запрос уходит с Request Method:OPTIONS, initiator - zone.js. Тело запроса пустое.
А второй запрос уже нормальный Request Method:PUT. Но initiator - other. В теле запроса уходят правильные данные.
  • Вопрос задан
  • 635 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы