サーバー構成要素を別々のホストに配置し、クライアント構成要素(UI)を別々に配備するアーキテクチャーがあります。クライアントとサーバーのためのスプリングブートresttemplateプロキシーの構成方法
私はRestTemplate Proxyで立ち往生しています。どうすれば実現できるのですか?
以下は例ですが、私はそれに従うことを試みていますが、正しいアプローチがあるかどうかはわかりません。
@Value("${generic.proxyHost}")
private String proxyHost;
@Value("${generic.proxyPort}")
private Integer proxyPort;
@Bean
public RestTemplate restTemplate() {
LOGGER.info("Setting up proxy with HOSTNAME => " + proxyHost + " and PORT => " + proxyPort);
SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory();
Proxy proxy= new Proxy(Type.HTTP, new InetSocketAddress(proxyHost, proxyPort));
requestFactory.setProxy(proxy);
return new RestTemplate(requestFactory);
}
また、マルチパートファイルリクエストの処理方法がわかっていると助けになります。
どのような助けも非常にappericiatedされます。
あなたの疑問は何ですか?別のサーバーでREST APIを使用する必要がありますか?何かエラーがありますか、単に例を探していますか? –
こんにちは@Ricardoはい私は別のホスト上でREST APIを消費する必要があり、私は例を探しています。私はものの周りのグーグルで運がない –