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 |
|||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
name |
Profile name. |
string |
Maximum length: 63 |
|||||||||
|
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 |
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
id |
HTTP forwarded header id. |
integer |
Minimum value: 0 Maximum value: 4294967295 |
|||||||||||
|
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 |
- |
|||||||||||
|
|
|
|||||||||||||
config dstaddr
|
Parameter |
Description |
Type |
Size |
|---|---|---|---|
|
name |
Address name. |
string |
Maximum length: 64 |
config dstaddr6
|
Parameter |
Description |
Type |
Size |
|---|---|---|---|
|
name |
Address name. |
string |
Maximum length: 64 |