1. application/x-www-form-urlencoded
发送
这应该是最常见的 POST 提交数据的方式了。浏览器的原生
表单,如果不设置 enctype 属性,那么默认就会以application/x-www-form-urlencoded方式提交数据。在postman中对应的就是post方式下的x-www-form-urlencoded。在jQuery中,ajax请求,Content-Type的默认值就是application/x-www-form-urlencoded;charset=utf-8
接收@PostMapping(value = "/test1")
public String test1(@RequestParam(name = "username") String username,
@RequestParam(name = "password") String password) {
LOGGER.info("收到的参数:username: {}, password: {}", username, password);
return "leihou";
}
2. application/json
发送application/json作为响应头并不陌生,实际上,现在很多时候也把它作为请求头,用来