Now, HttpServiceProxyFactory supports passing HttpRequestValuesResolver to customize the request metadata.

HttpServiceProxyFactory factory = HttpServiceProxyFactory.builder()
                .customRequestValuesResolver(new CustomHttpRequestValuesResolver())
                .build();

The handling logic for @HttpExchange has been moved to HttpExchangeRequestValuesResolver.

Fixes #30733

Comment From: pivotal-cla

@DanielLiu1123 Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

Comment From: pivotal-cla

@DanielLiu1123 Thank you for signing the Contributor License Agreement!

Comment From: rstoyanchev

Closing as discussed in https://github.com/spring-projects/spring-framework/issues/30733#issuecomment-1641661340