首页 > 解决方案 > Spring Cloud 合约中的多部分文件

问题描述

也许你能救我的命!我应该将包含文件的地图从一项服务发送到另一项服务

我的服务(消费者)与 MultiValueMap<String, Resource> 资源作为休息客户端中的参数一起工作。但是对于此类请求,合同不会通过(总是“正文不匹配”例外)。

我的合同对生产者来说是成功的,但对消费者来说同样的测试失败了。合约示例https://github.com/yakimenko-vin/test-repo/blob/main/Save.groovy 消费者休息客户端示例https://github.com/yakimenko-vin/test-repo/blob/main /RestClient.java 生产者控制器示例https://github.com/yakimenko-vin/test-repo/blob/main/AppController.java

标签: spring-cloud-contract

解决方案


推荐阅读