Я обновляю пакет приложения angular с @ angular / http на @ angular / common / http. В процессе мой код ломается по следующей причине
В текущей версии я могу отправить и данные формы, и тело запроса следующим образом
this.http.post(URL, formData, {'header': headerObj, 'body': bodyObj})
но при обновлении я могу только отправлять formData
или body
не оба
this.httpClient.post(this.hostname + apiURL, formData, options)
Я не хочу преобразовывать тело запроса в объект formData, так как я буду отправка null
или undefined
на сервер, который преобразуется в строку null
, которую я не хочу.
Есть ли решение, чтобы это исправить?