Метод httpClient.get () не получает данные - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь получить данные, используя метод httpClient.get() из Codeignitor API.Но это не работает.

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 в браузере, данные отображаются.Пожалуйста, помогите мне исправить это.Заранее спасибо

1 Ответ

0 голосов
/ 16 сентября 2018

Это проблема CORS, решение 1:

Чтобы исправить это, добавьте это вверху:

<?php  
  'header(Access-Control-Allow-Origin: *)';
  'header(Content-Type: application/json)'
?>  
...