mirror of
https://github.com/caddyserver/website.git
synced 2025-05-06 11:47:12 -04:00
HTTP/3 is specified in RFC 9114
This commit is contained in:
parent
39219c6ea7
commit
f70a3119bb
1 changed files with 1 additions and 1 deletions
|
@ -382,7 +382,7 @@ If you wish to _not_ have these headers redacted, you may enable the `log_creden
|
|||
|
||||
- **allow_h2c** enables H2C ("Cleartext HTTP/2" or "H2 over TCP") support, which will serve HTTP/2 over plaintext TCP connections if a client support it. Because this is not implemented by the Go standard library, using H2C is incompatible with most of the other options for this server. Do not enable this only to achieve maximum client compatibility. In practice, very few clients implement H2C, and even fewer require it. This setting applies only to unencrypted HTTP listeners. ⚠️ Experimental feature; subject to change or removal.
|
||||
|
||||
- **experimental_http3** enables experimental draft HTTP/3 support. Note that HTTP/3 is not a finished spec and client support is extremely limited. This option will go away in the future. _This option is not subject to compatibility promises._
|
||||
- **experimental_http3** enables experimental draft HTTP/3 support. HTTP/3 is specified in RFC 9114. Client support is extremely limited. This option will go away in the future. _This option is not subject to compatibility promises._
|
||||
|
||||
- **strict_sni_host** require that a request's `Host` header matches the value of the ServerName sent by the client's TLS ClientHello; often a necessary safeguard when using TLS client authentication. If there's a mismatch, an HTTP status `421 Misdirected Request` response is written to the client.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue