マルチパート/フォームデータresttemplateリクエストのためにUTF-8
文字セットを設定したいと思います。しかし、それは動作しません。私はここで多くの答えを読んでいますが、私は???
をレストサービス側に持っています。Spring RestTemplateの文字セットUTF-8が機能しない
マイサーバー側RestController
私のクライアント側RestTemplate
コード
:ここで私が唯一の問題は、UTF-8
テキストの代わりにマーク取得します。ここでは、フォームのテキストがUTF-8
に正しく表示されます。
PS。レストクライアントとしてPostman
を使用すると、テキストがUTF-8
に表示されます
[httpmessageconverter] [1]を設定しましたか?メッセージコンバータは、HTTPを介してJSON、XMLなどとの間でJavaオブジェクトをマーシャリングおよびアンマーシャリングするために使用されます。 [1]:http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/http/converter/HttpMessageConverter.html –
はい、両方でメッセージコンバータを設定しました側面。 <プロパティ名= "supportedMediaTypes" 値= "text/plain; charset = UTF-8" /> mvc:メッセージコンバータ> mvc:注釈駆動> –
0bj3ct