Blue Coat Systems Time Clock Proxy SG Manuale Utente

Pagina di 314
ProxySG Content Policy Language Guide
228
append( ) 
Appends a new component to the specified header.
Note:
An error results if two header modification actions modify the same header. This results in a 
compile time error if the conflicting actions are within the same action definition block. A 
runtime error is recorded in the event log if the conflicting actions are defined in different 
blocks.
Syntax
append(headerstring)
append(im.message.text, string)
where:
header
—A header specified using the following form. For a list of recognized headers, including 
headers that support field repetition, see Appendix C.
request.header.header_name
Identifies a recognized HTTP request header.
response.header.header_name
Identifies a recognized HTTP response header.
request.x_header.header_name
Identifies any request header, including custom headers.
response.x_header.header_name
Identifies any response header, including custom 
headers.
string
—A quoted string that can optionally include one or more variable substitutions. 
im.message.text
—Appends the specified 
string
 to the end of the instant message text. 
Layer and Transaction Notes
Do not use from 
<Admin>
 or 
<Forward>
 layers.
Use from 
<Proxy>
 or 
<Cache>
 layers
See Also
Actions: 
delete( )
delete_matching( )
rewrite(headerregex_pattern
replacement_component)
set(header, string)
 
Conditions: 
request.header.header_name=
request.header.header_name.address=
request.x_header.header_name=
request.x_header.header_name.address=
response.header.header_name=
response.x_header.header_name=