Application Settings

After creating the application, you can adjust the domain name, partition, and access port whitelist, etc. in the application settings.

The following describes the more specific configuration items in the application settings.

HTTP2 status

Setting whether to allow access to the current application via HTTP2 will be determined by default based on the port configuration of the cluster partition, or you can turn on or off HTTP2 for the current application individually.

The HTTP2 dynamic switch feature here is only available for HTTPS ports, HTTP ports can only have HTTP2 enabled in the cluster partition port.

Load application by IP address

When enabled, the IP address of the gateway node is filled in and the user can access the current application directly by accessing the IP address; the request header does not need to contain the hostname of the application.

Max arguments or headers

Limit the number of URI parameters, POST parameters, and request headers to 100 b y default. Optionally, you can limit the number of POST parameters only when the Content-Type is application/x-www-form-urlencoded.

Gzip compression of responses

By default, the Gzip configuration in the global configuration will be used, or you can turn on or off Gzip compression for the current application separately.

Brotoli compression of responses

By default, the Brotoli configuration in the global configuration is used, or Brotoli compression for the current application can be turned on or off individually.

WebSocket

Allows the application to proxy the WebSocket protocol, which is on by default.

Proxy cache revalidate

If the request header contains If-Modified-Since and If-None-Match, the expired cache will be revalidated and the current cache will continue to be used if the server-side resources have not changed.

Proxy recursion

If the proxy upstream is set to the gateway node itself, recursive requests may occur if the conditions are not set properly. When the proxy recursion limit is turned on, the proxy request header OR-Proxy-Recursion-Depth is set to count the number of layers. An error will be reported when the request reaches this maximum number of layers to ensure that the server is not overloaded by recursive requests.

Use stale proxy cache

When enabled, you can configure the conditions for expired cache reuse, which is turned off by default.