Как отправить этот тип тела в post-запросе в angular

#angular

#угловатый

Вопрос:

{ «имя»: «киран», «электронная почта»: «sai123@gmail.com «, «номер телефона»: «123456789», «тип»: «индивидуальный», «выставление счетов»: { «адрес»:{ «line1»: «1234 Main Street», «город»: «Сан-Франциско», «штат»: «CA», «почтовый код»: «94111», «страна»: «США» } } }

Комментарии:

1. Добро пожаловать в Stackoverflow. Было бы полезно, если бы вы продемонстрировали, что вы пробовали до сих пор, и / или сообщите нам, какие библиотеки вы хотите использовать для выполнения запроса. Кроме того, проверка документации axios или fetch поможет вам двигаться в правильном направлении.

Ответ №1:

Вы можете просто создать объект из json.

Нравится

 var obj =   { "name": "kiran", "email": "sai123@gmail.com", "phone_number": "123456789", "type": "individual", "billing": { "address":{ "line1":"1234 Main Street", "city":"San Francisco", "state":"CA", "postal_code":"94111", "country": "US" } } }
 

Затем

 Post(obj:any)  {
          return this.http.post('apiUrlhere',{obj});
          }
 

и вызвать его с помощью

  this.Post(ObjHere)
 .subscribe(
  data => { 
   //result inside data
   });
 

Где http

частный http: HttpClient