【发布时间】:2011-01-14 05:55:12
【问题描述】:
我目前正在工作的项目有一大堆 JSON 操作,以便通过 ajax 调用填充级联下拉列表。由于它们在技术上是 Select 查询,并且我们正在尝试使用 RESTful,因此我们一直使用 HttpGet 属性标记这些操作。但是默认情况下,JsonResult不允许通过 GET 返回结果。所以我们不得不显式调用Json(data, JsonRequestBehavior.AllowGet)。
我想知道的是,这是不好的做法吗?我们应该只允许对我们的 Json 操作发出 Post 请求吗?如果有所不同,这是一个企业应用程序,需要登录到特定环境才能访问。
【问题讨论】:
标签: asp.net-mvc json rest