Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for RestClient #36213

Closed

Conversation

poutsma
Copy link
Contributor

@poutsma poutsma commented Jul 4, 2023

This commit introduces support for Spring Framework's RestClient, in the form of a RestClientCustomizer and RestClientAutoConfiguration.

Integration with RestTemplateBuilder and
HttpMessageConvertersAutoConfiguration has been discussed with @wilkinsona, but is beyond the scope of my Spring Boot knowledge.

This commit introduces support for Spring's RestClient, in the form of a RestClientCustomizer and RestClientAutoConfiguration.

Integration with RestTemplateBuilder and HttpMessageConvertersAutoConfiguration has been discussed with Andy, but is beyond the scope of my Spring Boot knowledge.
@poutsma poutsma force-pushed the restclient-builder-configurer branch from 7d0e079 to 49a4fdd Compare July 4, 2023 14:09
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jul 4, 2023
@philwebb philwebb changed the title Initial support for RestClient Add support for RestClient Jul 5, 2023
@philwebb philwebb added type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels Jul 5, 2023
@philwebb philwebb added this to the 3.2.x milestone Jul 5, 2023
@philwebb philwebb self-assigned this Jul 5, 2023
philwebb pushed a commit that referenced this pull request Jul 5, 2023
Introduce initial support for Spring Framework's `RestClient`, in the
form of a `RestClientCustomizer` and `RestClientAutoConfiguration`.

See gh-36213
philwebb added a commit that referenced this pull request Jul 5, 2023
philwebb added a commit that referenced this pull request Jul 5, 2023
Update `RestClientAutoConfiguration` to apply `HttpMessageConverters`
configuration.

See gh-36213
philwebb added a commit that referenced this pull request Jul 5, 2023
Reorder "Calling REST services" documentation and add a new section
covering `RestClient`.

See gh-36213
philwebb added a commit that referenced this pull request Jul 5, 2023
Add `RestClientSsl` support class to help apply an `SslBundle` to a
`RestClient.Builder`.

See gh-36213
@philwebb philwebb closed this in f978051 Jul 5, 2023
@philwebb philwebb modified the milestones: 3.2.x, 3.2.0-M1 Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants