У меня есть рабочий HTTP POST-запрос в Angular 7 с HttpClient, как показано ниже, который возвращает подробности профиля пользователя:
const request {
firstName: this.firstName,
lastName: this.lastName,
city: "Dallas"
}
this.http.post("URL Path", request).subscribe(response => console.log(response);
Мой вопрос: возможно ли изменить значение полезная нагрузка на основе тела ответа? Например, если поле города возвращается пустым, измените его значение, как показано ниже:
this.http.post("URL Path", request).subscribe(response => {
if (response.toString().includes("Null"){
request.city = "Detroit"
//Resubmit POST request
}