Cisco Cisco Collaboration Server Dynamic Content Adapter
DCA 2.01 Administration and Configuration Guide
How to Use the UserAgent Properties File 182
How to Use the UserAgent Properties File
Use the UserAgent.properties file to define browsers you plan to specify as
common denominator browsers (for use in browser mapping).
common denominator browsers (for use in browser mapping).
About User-Agent Header Strings
Every HTTP request sent to a Web server includes in its header a user-agent string.
The user-agent string is what identifies the requesting browser's type and version to
a Web content server. Under normal conditions, the information in this string
originates from the requesting browser itself. However, because browser mapping
allows the DCA to mimic a browser not currently in use, the user-agent string for
that browser must come from a different source. This is accomplished through
UserAgent.properties
The user-agent string is what identifies the requesting browser's type and version to
a Web content server. Under normal conditions, the information in this string
originates from the requesting browser itself. However, because browser mapping
allows the DCA to mimic a browser not currently in use, the user-agent string for
that browser must come from a different source. This is accomplished through
UserAgent.properties
.
About appname, appversion, and appcodename
Client-side browser detection is accomplished through scripts that determine a
browser's type and version based on its appname, appversion, and appcodename
properties. Specifying these properties for the common denominator browsers you
browser's type and version based on its appname, appversion, and appcodename
properties. Specifying these properties for the common denominator browsers you
identify in UserAgent.properties allows browser mapping to work with sites that
employ client-side browser detection.
employ client-side browser detection.
To Define a Common Denominator Browser
To define a common denominator browser:
1. In the Admin Tool, select Configuration > UserAgents.
2. In the Add a New Property - Comment field, enter the label you want to appear
over the item in the Admin Tool. For example: My NS 3.03 Browser
3. In the Name field, enter an ID for the browser. The ID is how you will later
reference the browser as a common denominator in BrowserMap.properties.
For example: NS303
For example: NS303
4. In the Value field, enter the browser's user-agent string.
# Example: Mozilla/3.03Gold (WnNT; I)
# A fairly comprehensive list of user-agent header strings can be found at:
http://www.highermind.org/design/user_agent/.