Я пытался понять использование InterceptingAsyncClientHttpRequestFactory
. Когда вы запускаете тест с MockRestServiceServer, я увидел, что requestFactory украшен этой ResquestFactory. Есть ли другое использование этого запросаFactory? В принципе, я хочу знать идею за InterceptingAsyncClientHttpRequestFactory
. Поскольку я не мог найти примеров, чтобы использовать его. Ниже код не работает.InterceptingAsyncClientHttpRequestFactory Использование
AsyncClientHttpRequestFactory clientHttpRequestFactory = new HttpComponentsAsyncClientHttpRequestFactory(
httpAsyncClient);
List<AsyncClientHttpRequestInterceptor> interceptors = new ArrayList<>(1);
interceptors.add(asyncRestReqResInterceptor());
AsyncClientHttpRequestFactory interceptorFactory = new InterceptingAsyncClientHttpRequestFactory(
clientHttpRequestFactory, interceptors);
AsyncRestTemplate asyncRestTemplate = new AsyncRestTemplate(interceptorFactory);
Пожалуйста, дайте мне знать правильную реализацию.
Thank @Klaus. Я понял эту часть. но все же, когда я пытаюсь использовать его, как показано в моем обновленном вопросе, он не работает. Также мы можем добавить перехватчик из метода setInterceptors для asyncRestTemplate. –