You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -476,9 +476,13 @@ Supported proxy schemes are:
476
476
*`min-tls-version` - minimum TLS version.
477
477
*`max-tls-version` - maximum TLS version.
478
478
*`fetchrandom` - request server to send random data in the first request via every new HTTP/2 connection. Useful to trick TLS-in-TLS detection. Value format: length as a number or range `x-y`. Example: `fetchrandom=100000-500000`.
479
+
*`read-idle-timeout` - timeout after which a health check using a ping frame will be carried out if no frame is received on the connection. If zero, no health check is performed. Default: `5s`.
480
+
*`ping-timeout` - timeout after which the connection will be closed if a response to a ping is not received. Default: `5s`.
479
481
*`utls-fp` - TLS fingerprint parroting with uTLS library. See the [list](https://pkg.go.dev/github.com/refraction-networking/utls#pkg-variables) of allowed client IDs. Example: `utls-fp=HelloChrome_Auto`.
480
482
*`h2c` - HTTP/2 proxy over plaintext connection with the CONNECT method support. Examples: `h2c://example.org:8080`.
481
483
*`fetchrandom` - request server to send random data in the first request via every new HTTP/2 connection. Useful to trick TLS-in-TLS detection. Value format: length as a number or range `x-y`. Example: `fetchrandom=100000-500000`.
484
+
*`read-idle-timeout` - timeout after which a health check using a ping frame will be carried out if no frame is received on the connection. If zero, no health check is performed. Default: `5s`.
485
+
*`ping-timeout` - timeout after which the connection will be closed if a response to a ping is not received. Default: `5s`.
482
486
*`socks5`, `socks5h` - SOCKS5 proxy with hostname resolving via remote proxy. Example: `socks5://127.0.0.1:9050`.
483
487
*`socks5s`, `socks5hs` - SOCKS5 proxy over TLS with hostname resolving via remote proxy. Example: `socks5s://example.com:10443`. This method also supports additional parameters passed in query string:
484
488
*`cafile` - file with CA certificates in PEM format used to verify TLS peer.
0 commit comments