http请求方式与请求参数及后端接收方式

一、http请求方式与请求参数及后端接收方式

1、Query String Parameters

请求方法:get

前端传递:url格式的string 以?进行传参,字符串与字符串之间用&分隔

后端接收:@RequestParams

注意事项:前后端传递参数名称及位置必须一致,否则报错,若要不一致则需后端为该字段设置value值(类似于重命名)

2、Request Payload

请求方法:post

content-type:json

前端传递:在request payload中

后端接收:@RequestBody

注意事项:若前端无法成功请求api,且默认是request payload方式,若想改变格式则指定content-type指定为application/x-www-form-urlencoded格式,或者是form-data格式

3、Form Data

若数据格式为该格式,则后端只需指定请求方式即可,后端的springmvc会自动将表单数据转换为form data格式,非url形式的,默认的数据格式为application/x-www-form-urlencoded

若为post,则格式为form data

猜你喜欢

转载自blog.csdn.net/m0_50298323/article/details/132335961