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

前后端分离中,前端请求和后端接收请求格式总结

get请求可以携带的参数

1)前端:传统键值对(http:xx?a=1&b=1) <--> 后端:@RequestParam("a") int a , @RequestParam("b") int b

2)前端:(http:xx/a/b) <--> 后端:@RequestMapping(xx/{a}/{b})+@PathVirable("a") int a , @PathVirable("b") int b

(如果名字相同可以省略注解,携程int a , int b)

3)前端:(http:xx,{params:{a:1 , b:1}}) <--> 后端:@RequestBody 对象

(实质上前端传的是一个JSON字符串)

(如果前端传过来的参数,刚好是接收请求对象的一个属性,那么也可以接收并自动转换成对象,此时可以不加@RequestBody,直接写对象名)

post请求可以携带的参数

与前面类似,只不过第三个不同,没有params修饰。

前端:(http:xx,{a:1 , b:1}) <--> 后端:@RequestBody 对象

http://www.lryc.cn/news/192168.html

相关文章:

  • pytorch的基本运算,是不是共享了内存,有没有维度变化
  • Visual Studio 2022新建项目时没有ASP.NET项目
  • nuiapp项目实战:导航栏动态切换效果实践案例树
  • 【机器学习】集成学习(以随机森林为例)
  • 主机jvisualvm连接到tomcat服务器查看jvm状态
  • uniapp 自定义tabbar页面不刷新
  • 3.1 SQL概述
  • xray安装与bp组合使用-被动扫描
  • Java 中Maven 和 ANT
  • Flutter通过Pigeon插件与Android同步异步交互
  • GTW验厂是什么?GTW验厂评级分类
  • CVE-2017-12615 Tomcat远程命令执行漏洞
  • 灿芯股份将上会:计划募资6亿元,董事长、总经理均为外籍
  • Spring Cloud Gateway 搭建网关
  • ETL数据转换方式有哪些
  • CVE-2017-15715 apache换行解析文件上传漏洞
  • 振弦采集仪应用水坝安全监测的方案
  • 【Java】查找jdk步骤
  • 【mysql】Mysql自定义变量 @rownum使用
  • 命令行启动android模拟器
  • Three.js如何计算3DObject的2D包围框?
  • 【LeetCode热题100】--347.前K个高频元素
  • 解决服务器80端口无法连接的办法
  • 040:mapboxGL鼠标hover更换选中feature颜色
  • 【C++心愿便利店】No.8---C++之重识类和对象
  • 【AI视野·今日NLP 自然语言处理论文速览 第五十二期】Wed, 11 Oct 2023
  • 优雅而高效的JavaScript——模板字面量
  • Python一步到位实现图像转PDF自动化处理详解
  • 基于IDEA集成环境---Nacos安装
  • 使用 puppeteer 加载 html 文件来运行 js 文件