小程序-接口概率性接收不到参数

在小程序上调用一个接口,传入筛选条件,但返回结果却没有进行筛选,概率性出现这种情况,频率较低。

然后在postman调用该接口,调用很多很多次,发现也出现这种问题,看了代码,接口的传参是个类,本来字段里面有@NotNull相关的注解,去掉后,但没有去掉@Valid注解,就会出现接收不到参数的问题,但是调用很多次才会出现。

然后去掉了@Valid注解,发现postman调用是没有问题了,但是小程序依然会偶尔出现接收不到参数的情况。

本来接口传参是类,将里面的字段都提取出来,使用@RequestParam这个注解,发现还是概率性出现接收不到参数的情况,返回错误Required request parameter '参数' for method parameter type String is not present.

明显就是小程序的问题,然后换成了post请求,使用@RequestBody注解,发现不会出现接收不到参数的情况了。

所以,小程序的接口要使用post请求,传入json格式的body。

相关推荐
yuanmenglxb200420 分钟前
微信小程序核心技术栈
前端·javascript·vue.js·笔记·微信小程序·小程序
编程毕设1 小时前
【含文档+PPT+源码】基于微信小程序连锁药店商城
微信小程序·小程序
幽络源小助理1 小时前
微信小程序鲜花销售系统设计与实现
微信小程序·小程序
halo14164 小时前
uni-app 小程序中的定位问题 以及 页面安全距离
小程序·uni-app
努力成为包租婆14 小时前
微信小程序 van-dropdown-menu
微信·微信小程序·小程序
thinkQuadratic16 小时前
微信小程序动态设置高度,添加动画等常用操作
微信小程序·小程序
中科三方17 小时前
APP和小程序需要注册域名吗?(国科云)
小程序·apache
上趣工作室21 小时前
微信小程序开发1------微信小程序中的消息提示框总结
微信小程序·小程序
三天不学习1 天前
微信小程序蓝牙连接打印机打印单据完整Demo【蓝牙小票打印】
微信小程序·小程序·蓝牙打印
韩仔搭建1 天前
美乐迪电玩大厅加载机制与 RoomList 配置结构分析
游戏·小程序·开源·lua