Update english splithttp docs to mention h3
parent
d1a94e2f8b
commit
6615754a1e
|
@ -105,18 +105,14 @@ Recommendations:
|
||||||
server may indirectly end up talking to a h2 client, and vice versa.
|
server may indirectly end up talking to a h2 client, and vice versa.
|
||||||
|
|
||||||
In order to keep the implementation simple, SplitHTTP client in Xray assumes
|
In order to keep the implementation simple, SplitHTTP client in Xray assumes
|
||||||
h2 prior knowledge if TLS is enabled. HTTP/1.1 has to be enabled explicitly
|
h2 prior knowledge if TLS is enabled. You can also manually specify ALPN as
|
||||||
by setting `http/1.1` ALPN. h2c is not supported on the client at all.
|
`http/1.1` or `h3` to initiate requests using the corresponding HTTP version.
|
||||||
|
|
||||||
The SplitHTTP server in Xray supports all common combinations as expected:
|
The SplitHTTP server in Xray supports all common combinations as expected:
|
||||||
HTTP/1.1 with or without TLS, h2 and h2c, however no h3.
|
HTTP/1.1 with or without TLS, h2 and h2c, however no h3.
|
||||||
|
|
||||||
Neither Xray server nor client support h3, but this may change in the future.
|
|
||||||
|
|
||||||
## Browser Dialer
|
## Browser Dialer
|
||||||
|
|
||||||
<Badge text="v1.8.17+" type="warning"/>
|
<Badge text="v1.8.17+" type="warning"/>
|
||||||
|
|
||||||
If uTLS is not enough, SplitHTTP's TLS can be handled by a browser using [Browser Dialer](../features/browser_dialer.md)
|
If uTLS is not enough, SplitHTTP's TLS can be handled by a browser using [Browser Dialer](../features/browser_dialer.md)
|
||||||
|
|
||||||
Depending on the browser, Browser Dialer also supports transmission of SplitHTTP using HTTP3 (QUIC) while the regular implementation does not.
|
|
||||||
|
|
Loading…
Reference in New Issue