Угловой, открытый генератор 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.
Я что-то упустил.