前言

作为一个开发8年多的程序对controller层的参数传递今天做一个总结

getMapping

请求方式 form-data

image.png

请求方式 x-www-form-urlencoded

image.png

postMapping

请求方式 form-data

image.png

请求方式 x-www-form-urlencoded

image.png

请求方式 application/json

image.png

getMapping + @RequestParam 同上 getMapping

postMapping + @RequestParam 同上 postMapping

postMapping + @RequestBody

请求方式 x-www-form-urlencoded

可以

请求方式 form-data

不行

请求方式 application/json

可以

Q.E.D.


生命在于折腾