我正在尝试使用Codeignitor API中的httpClient.get()
方法获取数据。但这是行不通的。
loginUser(event){
console.log(event);
console.log('this');
this.httpClient.get('http://localhost/Ideabucket/idea-
bucket/api/index.php/Welcome/get_data').subscribe(
(data:any[])=>{
console.log(data.length);
)
}
但是当我在浏览器中调用API时,会显示数据。请帮我解决这个问题。预先感谢
答案 0 :(得分:2)
这是CORS问题,解决方案1:
要解决此问题,请在顶部添加:
<?php
'header(Access-Control-Allow-Origin: *)';
'header(Content-Type: application/json)'
?>