执行服务时,假客户端异常中有多个@RequestBody

问题描述

我正在通过伪装客户端从用户微服务向帐户微服务发出呼叫。我在方法调用中传递了3个请求正文。当我执行用户服务时指出虚假调用中存在多个请求正文时,我遇到异常。

@PostMapping("/create)
ResponseEntity<Long> createAccount(@RequestBody List<UserInfo> userInfo,@RequestBody List<AddressInfo> addressInfo,@RequestBody List<OrderInfo> orderInfo);

我可以通过伪装发送的请求正文数量是否有限制?我只是不想将所有三个列表都放在一个对象下,并希望将它们分开发送。

有人可以帮我吗?

解决方法

您不能在HTTP请求中传递多个正文(请参见docs)。您的帐户微服务是否确实具有需要多个主体的API?

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...