Chapter 4: Property Reference

force_patience_page( )

This property provides control over the application of the default patience page logic.

Syntax

force_patience_page(yesno) force_patience_page(reason ) force_patience_page.reason(yesno) force_patience_page[reason, ...](yesno)

where:

reason—Takes one of the following values, corresponding to the overridable portions of the default logic that suppresses patience pages.

user-agent—Overrides the suppression of patience pages for non-graphical browsers (any user agent string beginning with mozilla or opera is considered graphical).

extension—Overrides the suppression of patience pages for graphical file extensions or extensions indicating cascading stylesheets, javscript, vbscript, vbx, or java applet, or flash animation content.

content-type—Overrides the suppression of patience pages for content similar to that listed under extension, but based on the content-type header of the HTTP response.

The default is force_patience_page(no).

Discussion

Each of the syntax variants has a different role in selecting the portions of patience page logic that will be overridden for the transaction:

force_patience_page(yesno) sets (yes) or clears (no) all reasons.

force_patience_page(reason, ..) sets the listed reasons and clears any reasons not listed.

force_patience_page.reason( ) sets (yes) or clears (no) the specified reason.

force_patience_page.[reason, ...]( ) sets (yes) or clears (no) the listed reasons.

Layer and Transaction Notes

Use in <Proxy> layers.

Applies to HTTP proxy transactions.

See Also

• Properties: patience_page( )

183

Page 183
Image 183
Blue Coat Systems Proxy SG manual Forcepatiencepage