The source code for
NIOHTTP2Server currently contains the following comment:
// This example server currently does not know how to negotiate HTTP/2. That will come in a future enhancement. For now, you can // hit it with curl like so: curl --http2-prior-knowledge http://localhost:8888/
Is there a plan for supporting negotiation? I'm no expert on this but it seems there is a direct-from-TLS negotiation mechanism and an HTTP1 Upgrade header negotiation mechanism so this may involve cross-project coordination.
Is this something that could be contributed by someone with a somewhat shallow understanding of the codebase?