Abstract "0.0.0.0"
0.0.4
Various Compression-Related Settings
9.0.0
HTTP Compression Settings
9.0.0
Whether HTTP Compression is enabled
true
9.0.0
The Maximum Size of an Item allowed to be compressed
size(10).mb()
9.0.0
The Minimum Size of an Item allowed to be compressed
size(1).kb()
The Order in which to prefer Compression Algorithms, non included wont be used
["brotli", "gzip", "deflate"]
9.0.0
WebSocket Compression Settings
9.0.0
Whether WebSocket Compression is enabled
true
9.0.0
The Maximum Size of an Item allowed to be compressed
size(1).mb()
9.0.0
Various Logging-Related Settings
7.4.0
Whether to enable DEBUG Logs
false
7.4.0
Whether to enable ERROR Logs
true
7.4.0
Whether to enable WARN Logs
true
7.4.0
The HTTP Methods that should automatically be handled for you
9.5.0
Whether to automatically handle HEAD Requests
true
9.5.0
Whether to automatically handle TRACE Requests
false
9.5.0
Various Performance-Related Settings
6.3.0
Whether to include ETag Headers on every request with a direct Body
true
6.3.0
Whether to include Last-Modified Headers on every request that serves a file
true
6.3.0
The Port to use for the Server, can be random using 0
0
0.0.1
HTTP Proxy Options
8.0.0
Whether to compress the requests
false
9.0.0
The Credentials that the proxy will use
8.0.0
Whether to authenticate proxy requests
false
8.0.0
The Password required to authenticate
"proxy"
8.0.0
The Username required to authenticate
"proxy"
8.0.0
Whether to check for proxies and use alternate IPs
false
8.0.0
Whether to force all requests through the proxy
false
8.0.0
The Header to use for getting the actual IP address, it must only include the IP address
"x-forwarded-for"
8.0.0
The IPs the server will validate against
9.0.0
The List of Authorized (or Unauthorized) Proxy IPs
[...ReverseProxyIps.LOCAL, ...ReverseProxyIps.CLOUDFLARE]
9.0.0
The Mode in which to validate the list
"whitelist"
9.0.0
Whether to validate proxy ips
false
9.0.0
Whether to add the rjweb-server header that contains the version
true
9.0.0
Readonly optionsTHe IP Address to bind the server to
"0.0.0.0"
0.0.4
Various Compression-Related Settings
9.0.0
HTTP Compression Settings
9.0.0
Whether HTTP Compression is enabled
true
9.0.0
The Maximum Size of an Item allowed to be compressed
size(10).mb()
9.0.0
The Minimum Size of an Item allowed to be compressed
size(1).kb()
The Order in which to prefer Compression Algorithms, non included wont be used
["brotli", "gzip", "deflate"]
9.0.0
WebSocket Compression Settings
9.0.0
Whether WebSocket Compression is enabled
true
9.0.0
The Maximum Size of an Item allowed to be compressed
size(1).mb()
9.0.0
Various Logging-Related Settings
7.4.0
Whether to enable DEBUG Logs
false
7.4.0
Whether to enable ERROR Logs
true
7.4.0
Whether to enable WARN Logs
true
7.4.0
The HTTP Methods that should automatically be handled for you
9.5.0
Whether to automatically handle HEAD Requests
true
9.5.0
Whether to automatically handle TRACE Requests
false
9.5.0
Various Performance-Related Settings
6.3.0
Whether to include ETag Headers on every request with a direct Body
true
6.3.0
Whether to include Last-Modified Headers on every request that serves a file
true
6.3.0
The Port to use for the Server, can be random using 0
0
0.0.1
HTTP Proxy Options
8.0.0
Whether to compress the requests
false
9.0.0
The Credentials that the proxy will use
8.0.0
Whether to authenticate proxy requests
false
8.0.0
The Password required to authenticate
"proxy"
8.0.0
The Username required to authenticate
"proxy"
8.0.0
Whether to check for proxies and use alternate IPs
false
8.0.0
Whether to force all requests through the proxy
false
8.0.0
The Header to use for getting the actual IP address, it must only include the IP address
"x-forwarded-for"
8.0.0
The IPs the server will validate against
9.0.0
The List of Authorized (or Unauthorized) Proxy IPs
[...ReverseProxyIps.LOCAL, ...ReverseProxyIps.CLOUDFLARE]
9.0.0
The Mode in which to validate the list
"whitelist"
9.0.0
Whether to validate proxy ips
false
9.0.0
Whether to add the rjweb-server header that contains the version
true
9.0.0
Abstract handleAbstract nameAbstract portAbstract startAbstract stopAbstract versionAbstract ws
THe IP Address to bind the server to