2.2.1.8 User-Agent
This header is defined for use only in requests sent to a server.
The syntax of the User-Agent header is defined as:
-
client-token = ( "NSPlayer" / "NSServer" / "WMCacheProxy" ) major = 1*2DIGIT minor = 1*2DIGIT ["." 1*4DIGIT "." 1*4DIGIT] product = ; as defined in section 3.7 of [RFC1945] user-agent-data = client-token "/" major "." minor [ ";" SP "via" SP "WMCacheProxy" ] *( SP product ) User-Agent= "User-Agent: " user-agent-data CRLF
The value of the client-token parameter is assigned according to the rules specified in section 3.1.5.1. The following table shows the valid values of the client-token, as well as the major and minor ABNF syntax elements.<46>
Client-Token |
Major |
Minor |
---|---|---|
NSServer |
4 |
0 |
NSServer |
4 |
1 |
NSServer |
9 |
0 |
WMCacheProxy |
9 |
0 |
NSServer |
9 |
1 |
WMCacheProxy |
9 |
1 |
NSServer |
9 |
5 |
WMCacheProxy |
9 |
5 |
NSPlayer |
6 |
4 |
NSPlayer |
7 |
0 |
NSPlayer |
7 |
1 |
NSPlayer |
8 |
0 |
NSPlayer |
9 |
0 |
NSPlayer |
10 |
0 |
NSPlayer |
11 |
0 |
NSPlayer |
12 |
0 |