在ionic2中使用表单数据进行API命中



我想在表单数据上点击 api,就像我使用 let params ={"supplier_id": "538","verify":"1","item_id":itemId}; 并且 API this.aService.process('http://myapi.php', params)然后它不起作用一样.当我尝试使用

let _urlParams = new URLSearchParams();
    _urlParams.append('supplier_id', "538");
    _urlParams.append('verify', "1");
    _urlParams.append('item_id', itemId);

它仍然不起作用,数据未显示在网络中。当我使用邮递员时,如果我将数据放在表单数据上,那么它正在工作,而在原始数据上它不起作用..怎么办?

URLSearchParams != FormData

尝试使用 发送数据

let input = {
  firstName: 'first name',
  (...)
};
let headers = new Headers();
headers.append('Content-Type', 'application/json');
this.http.post('https://angular2.apispark.net/v1/contacts/', $.param(input), { headers })
     .subscribe(...);

相关内容

  • 没有找到相关文章

最新更新