.net 什么';web api控制器中的操作与常规控制器中的操作有什么不同
我搜索了一些关于web api的信息。 这是一种将数据发布到客户端(如手机和浏览器)的简单方法。 我已经读过了 我发现如果我只写一个这样的控制器:.net 什么';web api控制器中的操作与常规控制器中的操作有什么不同,.net,.net,我搜索了一些关于web api的信息。 这是一种将数据发布到客户端(如手机和浏览器)的简单方法。 我已经读过了 我发现如果我只写一个这样的控制器: public HomeController:Controller { [HttpGet] public void UserInfos() { UserInfo[] users = new UserInfo[]{ new UserInfo{FirstName="Tim",LastName="Lee"}, new
public HomeController:Controller
{
[HttpGet]
public void UserInfos()
{
UserInfo[] users = new UserInfo[]{ new UserInfo{FirstName="Tim",LastName="Lee"}, new UserInfo{FirstName="Tim2",LastName="Lee2"}} };
return Json(users);
}
}
[http://]localhost:port/Home/UserInfos
我还可以通过键入如下url来获取json数据:
public HomeController:Controller
{
[HttpGet]
public void UserInfos()
{
UserInfo[] users = new UserInfo[]{ new UserInfo{FirstName="Tim",LastName="Lee"}, new UserInfo{FirstName="Tim2",LastName="Lee2"}} };
return Json(users);
}
}
[http://]localhost:port/Home/UserInfos
除此之外,它们之间还有什么区别?您的代码没有编译,这也不是ApicController?是的,不是api控制器,只是.net mvc 3中的普通控制器