サービスは 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