若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
2017-02-27 21:39
411 查看
http://www.cnblogs.com/Steven7Gao/archive/2012/06/13/2547905.html
若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
请将 JsonRequestBehavior 设置为 AllowGet
MVC 默认 Request 方式为 Post。
action
或者
POST 请求没问题,GET 方式请求出错:
解决方法
json方法有一个重构:
这样一来我们在前端就可以使用Get方式请求了:
若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
请将 JsonRequestBehavior 设置为 AllowGet
MVC 默认 Request 方式为 Post。
action
public JsonResult GetPersonInfo() { var person = new { Name = "张三", Age = 22, Sex = "男" }; return Json(person); }
或者
1 public JsonResult GetPersonInfo() { 2 return Json (new{Name = "张三",Age = 22,Sex = "男"}); 3 } 4 view 5 $.ajax({ 6 url: "/FriendLink/GetPersonInfo", 7 type: "POST", 8 dataType: "json", 9 data: { }, 10 success: function(data) { 11 $("#friendContent").html(data.Name); 12 } 13 })
POST 请求没问题,GET 方式请求出错:
解决方法
json方法有一个重构:
1 public JsonResult GetPersonInfo() { 2 var person = new { 3 Name = "张三", 4 Age = 22, 5 Sex = "男" 6 }; 7 return Json(person,JsonRequestBehavior.AllowGet); 8 }
这样一来我们在前端就可以使用Get方式请求了:
1 $.getJSON("/FriendLink/GetPersonInfo", null, function(data) { 2 $("#friendContent").html(data.Name); 3 })
相关文章推荐
- 此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。
- 若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
- 此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。
- 此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。
- 若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
- 此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。
- 若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
- 若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet
- 【记录】ASP.NET MVC JsonResult JsonRequestBehavior AllowGet
- MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)<转>
- MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)
- 此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。
- MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)<转>
- JsonRequestBehavior.AllowGet 方便浏览器调试
- MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)【转】
- 设置$.getjson同步请求
- java设置Cookie后其他请求拿不到或者下次会话拿不到request.getCookie拿不到
- C# winform端 通过HttpWebRequest进行post和get请求,数据格式为json,后台java端接收,其中有关传输特殊字符(\t,\r,',\n,n)等处理
- 77 NSMutableURLRequest常用设置 GET和POST比较 发送JSON给服务器
- SpringMVC中使用Ajax POST请求以json格式传递参数服务端通过request.getParameter("name")无法获取参数值问题分析