【发布时间】:2016-05-31 19:56:43
【问题描述】:
我尝试通过 post 方法将一个对象数组从 angular 传递给 mvc webapi,但没有成功。
这是我的客户端代码:
$http({
url: '/api/messages/graph',
data: { users: siteService.siteObject.users },
method: 'Post'
})
这是我的 mvc web api 控制器(尝试使用 [FromBody] 属性和不使用)
[Authorize(Roles = "admin")]
[HttpPost]
public List<graph_item> graph([FromBody] DaganUser[] users)
{
...
}
在浏览器控制台好像数据传到服务器了,但是控制器参数总是为空
【问题讨论】:
标签: angularjs asp.net-mvc asp.net-mvc-4 asp.net-web-api