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

GET请求如何传复杂数组参数

背景

有个历史项目,是GET请求,但是很多请求还是复杂参数,比如:参数是数组,且数组中每一个元素都是复杂的对象,这个时候怎么传参数呢?

看之前请求直接是拼接在url后面

类似&items%5B0%5D.skuId=87&items%5B0%5D.count=1

于是 我用postman请求也这样把参数拼接到后面了

竟然不行,接不到

日了够了

解决

有个老朋友过来说参数贴到postman可以直接显示参数,于是把之前正确请求贴到postman里面,重新请求,正确接收参数

后续追加1

然后怀疑是不是这个项目对这个有什么特殊处理,于是在别的项目创建了一个GET请求,请求参数也是数组,且数组的每一个元素都是一个复杂的对象 

按照上面解决的方式请求,也是正常的,将参数放入请求体不行的

后续追加2

将后续1中的参数在增加注解@RequestBody后可以用请求体传入参数,且正常接收,此时暗账解决方案传已经不行了,因为已经指定参数通过请求体传入了

http://www.dtcms.com/a/180933.html

相关文章:

  • 使用oracle goldengate同步postgresql到postgresql
  • Eclipse SWT 1 等比缩放
  • Web端项目系统访问页面很慢,后台数据返回很快,网络也没问题,是什么导致的呢?
  • 文件包含2
  • OpenCV的 ccalib 模块用于自定义标定板的检测和处理类cv::ccalib::CustomPattern()----函数calibrate
  • 火山引擎火山云主推产品
  • wpf UserControl 更换 自定义基类
  • PX4开始之旅(一)自动调参
  • Windows10 本地部署 IPFS(go-ipfs)
  • NX884NX891美光固态闪存NX895NX907
  • 汽车租赁|基于Java+vue的汽车租赁系统(源码+数据库+文档)
  • 【日撸 Java 三百行】Day 7(Java的数组与矩阵元素相加)
  • RT-Thread 深入系列 Part 1:RT-Thread 全景总览
  • Xterminal(或 X Terminal)通常指一类现代化的终端工具 工具介绍
  • 自定义装饰器
  • 使用AES-CBC + HMAC-SHA256实现前后端请求安全验证
  • P11369 [Ynoi2024] 弥留之国的爱丽丝(操作分块,DAG可达性trick)
  • 太阳能板结构及发电原理与输出特性分析——以杭州 5V 太阳能板为例
  • 北斗导航 | RTKLib中模糊度解算详解,公式,代码
  • [计算机科学#12]:高级编程语言基本元素,迅速上手编程
  • WebSocket:实时通信的新时代
  • 使用React实现调起系统相机功能
  • 如何利用爬虫获得1688商品详情:实战指南
  • 汽车制造行业的数字化转型
  • 塔能工业互联节能方案:数据驱动工业制造绿色转型
  • 【软件设计师:软件】20.软件设计概述
  • STM32CubeMX安装及使用分享
  • 【智体OS】AI社交产品头榜赋能电商新零售:某品牌吹风机的智能营销实战案例
  • uni-app,小程序自定义导航栏实现与最佳实践
  • Nacos源码—7.Nacos升级gRPC分析三