-
Notifications
You must be signed in to change notification settings - Fork 23
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
Implement gRPC-Web protocol #89
Merged
Merged
Commits on Mar 12, 2024
-
Unit tests for the gRPC-Web protocol
These tests have been built by inspection of a TCP traffic capture between a browser and the Envoy proxy, configured as recommended by the gRPC-Web project. More tests will be added in follow-up commits Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0fad36d - Browse repository at this point
Copy the full SHA 0fad36dView commit details -
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 87ebe50 - Browse repository at this point
Copy the full SHA 87ebe50View commit details -
Including about CORS setup in Vert.x Web. Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 685ee0a - Browse repository at this point
Copy the full SHA 685ee0aView commit details -
Run gRPC-Web interop tests as part of the build
https://github.com/grpc/grpc-web/blob/a639b4cf2611de2b68883571787083b73cf61f5e/doc/interop-test-descriptions.md Create gRPC-Web prereqs image from a main branch checkout: the prereqs image on Docker Hub might not always be up-to-date (confirmed by gRPC-Web maintainer). Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 35b180f - Browse repository at this point
Copy the full SHA 35b180fView commit details
Commits on Mar 29, 2024
-
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 608ca70 - Browse repository at this point
Copy the full SHA 608ca70View commit details
Commits on Apr 2, 2024
-
gRPC-Web over HTTP/2 should be allowed
The browser does not expose HTTP protocol details so, even if the client and server communicate over HTTP/2, standard gRPC cannot be used and gRPC-Web is mandatory. Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33c2596 - Browse repository at this point
Copy the full SHA 33c2596View commit details
Commits on Apr 5, 2024
-
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2ae4745 - Browse repository at this point
Copy the full SHA 2ae4745View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.