config web-proxy profile
Configure web proxy profiles.
config web-proxy profile Description: Configure web proxy profiles. edit <name> set max-cache-object-size {integer} set header-client-ip [pass|add|...] set header-via-request [pass|add|...] set header-via-response [pass|add|...] set header-x-forwarded-for [pass|add|...] set header-front-end-https [pass|add|...] set header-x-authenticated-user [pass|add|...] set header-x-authenticated-groups [pass|add|...] set strip-encoding [enable|disable] set log-header-change [enable|disable] config headers Description: Configure HTTP forwarded requests headers. edit <id> set name {string} config dstaddr Description: Destination address and address group names. edit <name> next end config dstaddr6 Description: Destination address and address group names (IPv6). edit <name> next end set action [add-to-request|add-to-response|...] set content {string} set base64-encoding [disable|enable] set add-option [append|new-on-not-found|...] set protocol [https|http] next end next end
config web-proxy profile
Parameter |
Description |
Type |
Size |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
max-cache-object-size |
Maximum cacheable object size in KB . When the value is set to 0, the max cache object size will be max-object-size under webcache settings. |
integer |
Minimum value: 0 Maximum value: 3984384 |
|||||||||
header-client-ip |
Action to take on the HTTP client-IP header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-via-request |
Action to take on the HTTP via header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-via-response |
Action to take on the HTTP via header in forwarded responses: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-x-forwarded-for |
Action to take on the HTTP x-forwarded-for header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-front-end-https |
Action to take on the HTTP front-end-HTTPS header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-x-authenticated-user |
Action to take on the HTTP x-authenticated-user header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
header-x-authenticated-groups |
Action to take on the HTTP x-authenticated-groups header in forwarded requests: forwards (pass), adds, or removes the HTTP header. |
option |
- |
|||||||||
|
|
|||||||||||
strip-encoding |
Enable/disable stripping unsupported encoding from the request header. |
option |
- |
|||||||||
|
|
|||||||||||
log-header-change |
Enable/disable logging http header changes. |
option |
- |
|||||||||
|
|
config headers
Parameter |
Description |
Type |
Size |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name |
HTTP forwarded header name. |
string |
Maximum length: 79 |
|||||||||||
action |
Action when the HTTP header is forwarded. |
option |
- |
|||||||||||
|
|
|||||||||||||
content |
HTTP header content. |
string |
Maximum length: 255 |
|||||||||||
base64-encoding |
Enable/disable use of base64 encoding of HTTP content. |
option |
- |
|||||||||||
|
|
|||||||||||||
add-option |
Configure options to append content to existing HTTP header or add new HTTP header. |
option |
- |
|||||||||||
|
|
|||||||||||||
protocol |
Configure protocol(s) to take add-option action on (HTTP, HTTPS, or both). |
option |
- |
|||||||||||
|
|