ProxySG Content Policy Language Guide

request.icap_service( )

Determines whether a request from a client should be processed by an external ICAP service before going out. Typical applications include content filtering and virus scanning.

Syntax

request.icap_service(servicename [, fail_open fail_closed]) request.icap_service(no)

The default values are no and fail_closed.

where:

servicename—A configured ICAP service that supports request modification.

fail_open—If the ProxySG cannot communicate with the ICAP service, the request is processed and a response delivered (subject to other policies).

fail_closed —If the ProxySG cannot communicate with the ICAP service, the request is denied. This is the default and need not be specified to be in effect.

noDisables ICAP processing for this request, regardless of whether there is an ICAP service name defined in configuration. This is useful when ICAP processing is generally desired, but specific exceptions are required.

Layer and Transaction Notes

Use in <Proxy> layers.

Applies to FTP and HTTP transactions.

See Also

• Properties: response.icap_service( )

212

Page 212
Image 212
Blue Coat Systems Proxy SG manual Request.icapservice