Как сделать http.get () запрос к node.js из angular? - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь запросить http.get () к node.js из angular в institute.ts.

import {Http} from "@angular/http";
export class InstituteListPage {
  data: any =[];
  constructor(private http:Http) {
  this.getData();
  }
getData(){
        let URL = "http//localhost:3005/institute";
        console.log(URL);
       this.http.get(URL).subscribe(data => { console.log("****************"   ,data)},
          err => {
            let alert = this.AlertC.create(
              {
                title:"ERROR",
                message:err,
                buttons: [
                  {
                    text:"OK",
                    role:"cancel"
                
                  }
                ]
              }
            );
            alert.present();
          })
          
  }
  }

Когда я запускаю этот код, я получаю

GET http://localhost:8100/http//localhost:3005/institute 404 (не найдено)

в то время какHTTP post запрос работает нормально

Как мне это сделать?

1 Ответ

0 голосов
/ 01 февраля 2019

Скорее всего, проблема заключается в схеме с ошибкой в ​​вашем URL.Это должно быть http://, иначе этот URL будет (и на самом деле) обрабатывается Angular как относительный

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...