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

H2c support #12

Closed
wants to merge 3 commits into from
Closed

Conversation

Gerg
Copy link

@Gerg Gerg commented Mar 31, 2021

Hello!

We are working on implementing HTTP/2 support for app routes on CF. See this proposal for more details.

To that end, HTTP/2 apps will need to support H2C, since apps on CF do not terminate their own TLS. We would like to update Spring Music to support H2C for the following reasons:

  1. As a development tool while we are building out this feature
  2. As an example for Spring developers looking to update their apps to support HTTP/2 on CF

We based this implementation on this Spring Boot issue: spring-projects/spring-boot#21997

Here is the root issue where we are tracking all changes related to this effort: cloudfoundry/routing-release#200

Thanks!

swagataroy and others added 3 commits March 3, 2021 12:15
Updating Spring Cloud Connectors to Java CFEnv
- TomCat will successfully handle `Upgrade: h2c` headers and respond to
HTTP/2 requests over cleartext

Co-authored-by: Merric de Launey <mdelauney@vmware.com>
Co-authored-by: Carson Long <lcarson@vmware.com>
@Gerg Gerg closed this Mar 31, 2021
@Gerg
Copy link
Author

Gerg commented Mar 31, 2021

Re-created on cloudfoundry-samples for: cloudfoundry-samples#93

@scottfrederick scottfrederick deleted the h2c_support branch October 7, 2021 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants