用于在不同端口上运行的localhost Web API的Angular2 HTTP服务

时间:2016-12-13 12:14:26

标签: http angular

我在使用localhost WEB Api在angular2中使用HTTP服务时遇到以下错误。在浏览器中直接使用URL时,它工作正常并返回JSON结果。

发生错误状态为:404找不到网址:null

 import { Headers, Http } from '@angular/http';
 import 'rxjs/add/operator/toPromise';

 @Injectable()
 export class QuizDalService {

 private quizquestionUrl = 'http://localhost:59786/api/AngularQuiz';

 constructor(private http: Http) { }

 getQuizQuestions(name: string): Promise<mcquestion[]>{
 return this.http.get(this.quizquestionUrl)
                        .toPromise()
                        .then(response => response.json().data as mcquestion[])
                        .catch(this.handleError);
   }
}

如果我遗漏了任何东西,请告诉我。

0 个答案:

没有答案