这是后台返回到前台的方法
public Object GetSomeThing() { return stubll.GetSomeThing(); }
在返回匿名类型时,通过Ajax可以直接获取到正确结果
但是当我直接在地址栏敲路径访问时,报错如下:
“ObjectContent`1”类型未能序列化内容类型“application/xml; charset=utf-8”的响应正文。
我修改后台返回类型从Object换成IHttpActionResult,代码如下:
public IHttpActionResult GetSomeThing() { return Json(stubll.GetSomeThing()); }
地址栏访问正常。
原因待细究,且先记住这点。
时间: 2024-11-07 10:05:36