spring-cloud-contract - 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
解决方案
推荐阅读
- c - 如何强制 gnu ld 使用 -lc 中的符号覆盖我自己的 libc 副本中的符号?
- java - 来自 TextField 的 SimpleIntegerProperty
- javascript - 为脚本添加仅在 Travis CI 中运行而不是在本地运行的权限
- matlab - 无法实例化派生的 MATLAB 类而不会出错
- node.js - Firebase Web Init 错误文件已存在
- javascript - JS - D3 多线时间序列图
- git - 每次提交都会在 git 中创建一个新的树对象吗?
- keras - 在 Keras 中使用 ModelCheckpoint 时的最大递归深度错误
- javascript - 输入大小小于引导程序 4 中的“form-control-sm”,例如 xs?
- python - Python:PDF:如何读取复选框等表单元素