Post请求
@RequestParam:
1,用来处理(前端)Content-type:为application/x-www-form-urlencoded或者form-data编码得内容
2,该注解有两个属性:value,required;value用来执行要传入值的id名称,required用来指示参数是否必须绑定
注意这里Headers里面不能以application/json作为Content-type,否则后台也接受不到请求
采用form-data方式,Headers里应该为空,不为空时报错
form-data提交方式: Control中的方法
-
-
public ResponseObj<Boolean> delete(
@RequestBody
1,该注解通常用来处理Content-Type;不是application/x-www-form-urlencoded编码的内容,例如application/json,application/xml等
前端规定的是raw方式,那么就需要使用@RequestBody接受参数,注意这里Headers里需要以application/json作为Content-type
raw方式发送的Post请求
-
@RequestMapping(value = "/del", method = RequestMethod.POST)
-
public ResponseObj< Boolean> delete(@RequestBody Map<String,Object> map)