请求参数不通过离子2中的API发送

时间:2017-07-06 10:21:11

标签: api parameters ionic2 http-post

我正在尝试使用post请求发送参数,但参数未到达以提供所需的结果并在控制台中打印null。这是我的代码

 var headers = new Headers();
    headers.append('Content-Type', 'application/x-www-form-urlencoded' );
    let options = new RequestOptions({ headers: headers });
 
    let postParams = {
      acesscode: 'XXXXXXXXXXX',
      productCode:'XXXXXXXXXX'
    };
    
    this.http.post("http://www.ebiebook.com/drmapi/v1/details", JSON.stringify(postParams), options)
      .subscribe(data => {
        console.log(data['_body']);
       }, error => {
        console.log(error);// Error getting the data
      });
  
}

并附加输出屏幕,显示API打得很好,但参数数据无法达到提供相应的结果。请建议。 enter image description here

1 个答案:

答案 0 :(得分:0)

您附加的此打印件未显示请求发送的内容,而是仅显示浏览器从服务器收到的响应。

你最好看看这个帖子,在this thread更多地了解。您必须检查Chrome控制台中的“标题”标签 - >网络