当我尝试从设备测试API POST请求时遇到问题。这是我的代码:
let link = "http://example.com";
var payload:any = {
password: this.password,
email: this.email,
};
var headers:any = new Headers();
headers.append('Content-Type', 'application/json');
this.http.post(link,JSON.stringify(payload),{headers: headers}).
subscribe(data=>{
if(data.success){
//if valid
}else{
//if not valid
}
});
这是错误:
console.error:EXCEPTION:响应状态:0表示URL:null
我添加了Access-Control-Allow-Origin,但它没有解决错误。当我测试它时,它在浏览器中显示一切正常,但在设备上它返回错误。关于如何解决它的任何建议?