当前位置: 首页 > article >正文

Spring注解RequestBody与RequestParam详解

要注意的问题:

@RequestBody

  1. 前端的请求方法要使用post方式来进行提交;
  2. 一个请求只能有一个RequestBody,也就是说,当一个方法中有两个参数的时候,最多只能有一个参数加@RequestBody注解用来接受request body中的参数;
  3. @RequestBody接受的参数是来自request body中也就是请求体。一般用于处理非Content-Type:application/x-www-form-urlencoded编码格式的数据。比如application/json、application/xml等。

@RequestParam

  1. @RequestParam注解那么该参数则请求中则必须有对应的参数名(不管其是否有值),否则的话请求会报错(应该是报400)
  2. RequestParam接收的参数是来自requestHeader中,即请求头,通常用于get请求

http://www.kler.cn/a/104858.html

相关文章:

  • 实践小记—静态成员的使用注意(或许由此产生的不知名Bug)
  • 人工智能基础_机器学习001_线性回归_多元线性回归_最优解_基本概念_有监督机器学习_jupyter notebook---人工智能工作笔记0040
  • HAL库 CubeMX STM32采用SDIO实现对SD卡和NAND Flash的读写
  • RocksDB基本架构与原理详解
  • 跨境出口亚马逊美国和加拿大市场水基灭火器UL测试报告审核解析
  • ubuntu安装golang
  • 神光秘诀React
  • 2021-arXiv-The Power of Scale for Parameter-Efficient Prompt Tuning
  • 云尘靶场-铁三域控
  • Clickhouse实时数仓建设
  • 迅镭激光万瓦切割设备中标全球轨交装备龙头中国中车
  • 【Objective-C】浅析Block及其捕获机制
  • vue3 使用 elementUi: ./lib/theme-chalk/index.css is not exported from package
  • idea + Docker-Compose 实现自动化打包部署(仅限测试环境)
  • 设计模式(12)状态模式
  • centos7配置
  • Python在不同场景下的并发编程方案选择
  • Elasticsearch中使用join来进行父子关联
  • 进程等待..
  • 适用于 Windows 10 和 Windows 11 设备的笔记本电脑管理软件