Я проектирую средний стек. У меня есть рабочий бэкэнд, проверенный почтальоном. Все в порядке. У меня есть код ниже. Чтобы убедиться, что проблема связана с HTTP-вызовом, я выполнил вызов напрямую, то есть я ввел данные напрямую. Вызов поступает на сервер, я установил console.log, но тело (т.е. req.body) пусто. Я дважды проверил печать всего запроса, там нет никакой информации. Кто-нибудь знает, что происходит? Поскольку приведенный ниже код является последней частью Angular, которая «касается» данных, почему данные не поступают на сервер, даже если вызов поступает просто отлично?
private makeAuthApiCall(urlPath: string, user: User): Promise<AuthResponse> {
user = { email: "jorge@test.com", name: "jorge" };
const url: string = `${this.BASE_URL}/${urlPath}`;
return this.http
.post(url, user)
.toPromise()
.then(response => response as AuthResponse);
// .catch(this.handleError);
}