为什么我的getRecommendation服务返回404

时间:2018-10-13 17:07:42

标签: angular rest crud

我正在尝试使用ASP.NET CORE和Angular创建一个简单的RESTful API。服务器端正在运行,当我访问localhost:51403/api/recommendations时,我得到了一系列文档。但是,当我尝试使用简单的Angular'getRecommendation'服务方法访问此URL时,会出现错误。

这是我正在使用的代码:

getRecommendations(): Observable < Recommendation[] > {
  this.messageService.add('Recomendations: Are Fetched')
  return this.http.get < Recommendation[] > (this.recommendationsUrl)
    .pipe(
      tap(recommendations => this.log('fetched recommendations')),
      catchError(this.handleError('getRecommendations', []))
    );
}

错误:

Object body: {error: "Collection 'api' not found"} headers:
HttpHeaders {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ}
status: 404 statusText: "Not Found" url:
"localhost:51403/api/recommendations"
__proto__: Object

0 个答案:

没有答案