protocol http server-table
Specify the server table settings on which to accelerate HTTP traffic.
Syntax
[no] protocol http server-table {default | subnet {<ipv4-network> | ipv6-network | all-ipv4 | all-ipv6} | hostname {<name> | all} [http2 {yes | no}] [obj-pref-table {yes | no}] [strip-compress {yes | no}]
Parameters
default | Changes the default value of the server table. This option is used for all traffic if no specific match is found. |
subnet <network> | Specifies one of the following for the HTTP server subnet: • <ipv4-network>—IPv4 network. Use the format X.X.X.X/<0-32>. • <ipv6-network>—IPv6 network. Use the format X:X:X: :X/<0-128>. • all-ipv4—All IPv4 network. • all-ipv6—All IPv6 network. |
hostname <name> | Specifies the hostname. |
hostname all | Specifies all hostnames. |
http2 yes | no | Enables HTTP2 protocol. |
obj-pref-table yes | no | Enables or disables the Object Prefetch Table, which stores HTTP object prefetches from HTTP GET requests for cascading style sheets, static images, and Java scripts in the Object Prefetch Table. When the browser performs If-Modified-Since (IMS) checks for stored content or sends regular HTTP requests, the client-side SteelHead responds to these IMS checks and HTTP requests, reducing round trips across the WAN. |
strip-compress yes | no | Specify yes to enable this feature; specify no to disable it. Removes the accept-encoding lines from the HTTP compression header. An accept-encoding directive compresses content rather than using raw HTML. Enabling this option improves the performance of the SteelHead data-reduction algorithms. This setting is enabled by default. |
Usage
This command applies HTTP optimization settings to a subnet or server hostname. This functionality eliminates the need to add servers one at a time.
The no command option removes the server subnet or server hostname from the list to optimize.
Example
amnesiac (config) # protocol http server-table subnet 10.10.10.10/24 obj-pref-table yes
amnesiac (config) # protocol http server-table subnet 10.10.10.10/24 strip-compress no
amnesiac (config) # protocol http server-table default http2 yes
Product
SteelHead, SteelHead-v, SteelHead-c
Related Commands
Keystone auto-signing and transport selection commands
The Keystone auto-signing and transport selection commands simplify TLS/SSL traffic optimization through automated generation of proxy certificates. The proxy certificates allow the client-side SteelHead to trust the server-side SteelHead and does not require an SSL agent on endpoints. The SteelHead configured with the Keystone server to perform the certificate generation can be a server-side SteelHead (Default mode), a client-side SteelHead (Local mode), or another SteelHead (Remote mode). These commands are available in RiOS 9.15.0 and later.