application/x-www-form-urlencoded与application/json

来源:互联网 发布:辽宁省软件行业协会 编辑:程序博客网 时间:2024/06/05 20:04

get请求(键值对)

  • Content-Type默认是application/x-www-form-urlencoded;charset=UTF-8
  • ajax请求
$.ajax({        type : "get",        url : "/login?userName=zzr&passWord=123456",        dataType : "json",        success : function(data){        },        error:function(){            gAlert("网络异常","温馨提示");        }    });
  • 后台接收
@RequestMapping(value = "/login", method = RequestMethod.GET)public String login(@RequestParam(value="userName") String userName,@RequestParam(value="password") String password)

POST请求(键值对)

  • Content-Type默认是application/x-www-form-urlencoded;charset=UTF-8
  • ajax请求
$.ajax({        type : "post",        url : "/login",        data:{"userName":"zzr","passWord":"123456"}        dataType : "json",        success : function(data){        },        error:function(){            gAlert("网络异常","温馨提示");        }    });
  • 后台接收
@RequestMapping(value = "/login", method = RequestMethod.POST)public String login(@RequestParam(value="userName") String userName,@RequestParam(value="password") String password)

POST请求(json字符串)

  • Content-Type设置为application/json;charset=UTF-8
  • ajax请求
var data = {"userName":"zzr","passWord":"123456"};$.ajax({        type : "get",        content-type:"application/json;charset=UTF-8"        url : "/login?userName=zzr&passWord=123456",        data : JSON.stringify(data)        dataType : "json",        success : function(data){        },        error:function(){            gAlert("网络异常","温馨提示");        }    });
  • 后台接收
@RequestMapping(value = "/login", method = RequestMethod.POST)public String login(@RequestBody UserQO userQO)
原创粉丝点击