当前位置:网站首页>@RequestBody使用
@RequestBody使用
2022-08-02 07:29:00 【sebeefe】
使用场景
@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(即请求体中的数据的);
使用与否
(1)使用@RequestBody的情况:
- 参数是放在请求体中
- 当请求content_type为:application/json类型的请求,数据类型为json时, json格式如下:
{“aaa”:“111”,“bbb”:“222”}
(2)不使用@RequestBody的情况:
- 接收URL中的数据并组装为对象
- 当请求content_type为:application/x-www-form-urlencoded类型的或multipart/form-data时,数据格式为
aaa=111&bbb=222
注意:
1、一个请求最多只能有一个@RequestBody注解
2、Content-type:
(1)application/x-www-form-urlencoded:@RequestBody不是必须加的
(2)mutipart/form-data:@RequestBody不能处理这种格式
(3)其他格式,比如application/json,application/xml等,必须使用@RequestBody来处理
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢

通过建立新的SaaS业务来推动增长的六种方法

Buried development process

HCIP第一天

MySQL - locking mechanism

AcWing 2811. 最长公共子串(后缀自动机 fa 指针的性质)

Splunk Filed extraction field interception

A full review of mainstream timed task solutions

sql创建表格 如图 运行完提示invalid table name 是什么原因

MySQL-慢查询日志

Enterprise training and reproduction guidebook - training and reasoning of the OpenPose model based on Huawei ModelArts platform, realizing the recognition of two behaviors of climbing and climbing ov
随机推荐
HCIP 第十天
【Unity3D】初学加密技巧(反破解)
Debian 10 dhcp relay (dhcp 中继) dhcp 固定分配
HCIP第二天
MySQL-索引详解
MySQL - low level settings
MySQL batch update
Conditional constructor ~wapper
PLSQL Developer安装和配置
hdu1752 copy
MySQL常见索引类型
MySQL error 1055 solution: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains
读入、输出优化
LeetCode刷题(7)
MySQL之创建表的基本操作
Visual Analysis of DeadLock
学习笔记(8)DOM
MySQL - slow query log
OC-error prompt
(2022 Niu Ke Duo School 5) B-Watches (two points)