Skip to content

Conversation

@JamesNK
Copy link
Member

@JamesNK JamesNK commented Aug 7, 2021

alt-svc was being added even if server didn't support QUIC.

Check for HttpProtocols.Http3 and server support.

else if (hasHttp3)
{
throw new InvalidOperationException("HTTP/3 requires https.");
throw new InvalidOperationException("HTTP/3 requires HTTPS.");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

? https is only defined as a url scheme and always uses lower case.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But it is referred to in descriptions as upper case for its acryonm.

e.g. https://en.wikipedia.org/wiki/HTTPS

@JamesNK JamesNK merged commit 75dae32 into main Aug 7, 2021
@JamesNK JamesNK deleted the jamesnk/http3-altsvc-http3-support branch August 7, 2021 04:10
@ghost ghost added this to the 6.0-rc1 milestone Aug 7, 2021
@amcasey amcasey added area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants