Specifications
B-33
Cisco Internet Streamer CDS 2.0-2.3 Software Configuration Guide
OL-13493-04
Appendix B Creating Manifest Files
Manifest File Structure and Syntax
Note Both userDomainName and ntlmUserDomain cannot coexist in the Manifest file; only one
attribute can be used at a time.
• enableCookies
The enableCookies attribute enables cookie support for the item. When this attribute is set to true,
the Content Acquirer, after sending a request for an item to the origin server, parses the server
response for cookie name/value pairs. If the server response contains a cookie that is valid and has
not expired, the Content Acquirer stores the cookie in main memory.
The Content Acquirer then returns the valid cookie to the server the next time the Content Acquirer
sends a request for the item.
A cookie is rejected if it contains any of the following rejection criteria, as found in RFC 2965:
–
The value for the Path is not a prefix of the request URI.
For example, if the request is www.abc.com/aaa/bbb/ccc.html and the Path of the cookie
returned is /aaa/ccc, then it is not valid because /aaa/ccc is not a prefix of /aaa/bbb/ccc [URL].
–
The value for the Domain contains no embedded dots or does not start with a dot.
–
The value for the request host is not a domain-match of the Domain.
–
The request host is a FQDN (not an IP address) and has the form HD, where D is the value of
the Domain and H is a string that contains one or more dots.
–
The Path is not a prefix match of the request URL.
Note The Content Acquirer does not use persistent memory to store cookies. If the Service Engine
is restarted, all cookie information is lost.
The enableCookies attribute can be used with the <item>, <crawler>, <item-group>, and <options>
tags.
• authCookie
The authCookie attribute enables the processing and sending of authentication cookies for the item.
To enable this feature, the authCookie attribute must be set to true for the particular item that passes
the user credentials and for which the server sends back the authentication cookies.
The authCookie attribute can be used with the <item> and <crawler> tags. For example:
<item src=http://abc.com/auth.cgi?id=10000 authCookie=“true”/>
The following attributes described under the <host> tag attributes can also be specified by the
<item> tag.
• disableBasicAuth
• noProxy
• ntlmUserDomain
• password
• port
• proto
• proxyServer
• sslAuthType