【发布时间】:2016-06-14 13:11:44
【问题描述】:
我有一个如下所示的 Web API 控制器:
[HttpPost]
public IHttpActionResult Test()
{
return Ok();
}
这是正确的语法,但是当我尝试从 Angular 2 中的服务调用它时,我收到错误消息:“json parsing error syntax error unexpected end of input。”要解决此问题,我必须在 ActionResult 中输入一个值,例如
return Ok(1)
我是否缺少某些配置?我的 Angular 2 服务调用如下所示:
return this.http.post(API/Controller/Test).map(res => res.json());
【问题讨论】:
-
对于 HttpClient 中的类似问题,请参阅此讨论:github.com/angular/angular/issues/18680
标签: json rest asp.net-web-api angular