服务间通过Feign相互调用报错,参数是MultiparFile、参数是POJO报错

目录

1.Feign传文件报错,Feign不支持上传文件需要借助外面的依赖才可以实现上传

2.服务之间通过Feign相互调用传递DTO(实体对象)报错


1.Feign传文件报错,Feign不支持上传文件需要借助外面的依赖才可以实现上传

具体报错内容:

FileUploadException: the request was rejected because no multipart boundary

原因就是Feigin相互调用不支持文件上传,怎么才可支持呢???那就是借助feign-form-spring、feign-form。

在消费端引入依赖并创建一个配置类:

<dependency>
    <groupId>io.github.openfeign.form</groupId>
    <artifactId>feign-form</artifactId>
    <version>3.8.0</version>
</dependency>

<dependency>
    <groupId>io.github.openfeign.form</groupId>
    <artifactId>feign-form-spring</artifactId>
    <version>3.8.0</version>
</dependency>
@Config

猜你喜欢

转载自blog.csdn.net/m0_48983233/article/details/132548040