SpringBoot项目中常见的参数传输方式

传参方式

例子

请求方式

获取参数方式

说明

query(传统方式)

getUser?id=1

get和post

选用@RequestParam

(@PathParam?????)

路径传参,使用实体类

path(REST风格)

user/1

get和post

@PathVariable

路径传参,适用属性

headers(请求头)
application/json
所有
请求头传参,适用参数类型

body(请求体)

实体类

post,delete

@RequestBody

请求体传参,适用表单

猜你喜欢

转载自blog.csdn.net/SIHUAZERO/article/details/132289064