Мне нужно отправить данные в остальные API.данные представлены в формате массива.
на рисунках выше, данные показаны как [объект объекта].фактические данные - это опции, которые указаны выше.
public optntocart(produc_id, countid, optionsselect) {
let optionslt = optionsselect[3];
console.log("3: "+optionslt);
let localaccesstoken = localStorage.getItem('token');
let apiUrl = this.urlService.apiUrl + 'cart';
let headers = new Headers({'Content-Type' : 'application/x-www-form-urlencoded'});
let options = new RequestOptions({headers: headers});
let postcredn = "access_token="+localaccesstoken+"&product_id="+produc_id+"&product_qty="+countid+"&product_option="+optionsselect;
console.log(postcredn);
return new Promise((resolve, reject) => {
this.http.post(apiUrl, postcredn, options)
.subscribe(res => {
resolve(JSON.parse(JSON.stringify(res)));
}, (err) => {
reject(err);
});
});
}
, когда я попробовал в почтовом отделе: