Угловой, открытый генератор API: вызов метода клиента API не получает предполагаемый заголовок ответа

Я работаю над проектом Angular 6 с использованием клиентской библиотеки api, созданной с помощью генератора openapi. При вызове метода create в этой библиотеке API я не получаю предполагаемый заголовок ответа. Мой код:

import { NewProject, ProjectsService } from '@xxxx/xxxxxx-client';
.....
@Component({
.....
})
export class .... {
...
  constructor(
    private readonly prjService: ProjectsService
  ) {}
...
createNewProject(event: NewProject) {
    console.log('start create new project', event);
    // calling open api method
    this.prjService.createProject(event, 'response').subscribe(
      res => console.log('create success', res),
      err => {
        this.logService.error('create error', err);
      }
    );
    console.log('end create new project');
  } 
.....
}

Намеченный проект успешно создан, и через консоль я получаю следующий вывод через

res => console.log('create success', res),

ответ в угловых

Однако: при просмотре результата соответствующего вызова POST в сетевом анализе браузера я вижу следующий заголовок ответа: ответ POST в браузере

В этом ответе POST есть некоторая жизненно важная информация (местоположение), которая не передается моему вызову метода в Angular.

Я что-то упустил.

0 ответов

Другие вопросы по тегам