usefor-usefor-01 September 2004

[< Prev] [TOC] [ Next >]
3.2.12  User-Agent

   The User-Agent header contains information about the user agent
   (typically a newsreader) generating the article for statistical
   purposes and tracing of standards violations to specific software
   needing correction.  Although not one of the mandatory headers,
   posting agents SHOULD normally include it.  It is also intended that
   this header be suitable for use in Email.

   user-agent      =  "User-Agent:" SP 1*product CRLF

   product         =  [CFWS] token [CFWS] [ "/" product-version ]

   product-version =  [CFWS] token [CFWS]
[< Prev] [TOC] [ Next >]
#Diff to first older
NewerOlder
usefor-usefor May 2005
usefor-usefor April 2005
usefor-usefor November 2004
News Article Format and Transmission May 2004
News Article Format and Transmission November 2003
News Article Format June 2003
News Article Format April 2003
News Article Format February 2003
News Article Format August 2002
News Article Format May 2002
News Article Format November 2001
News Article Format July 2001
News Article Format April 2001
News Article Format February 2000

--- ../usefor-article-13/User-Agent.out          May 2004
+++ ../usefor-usefor-01/User-Agent.out          September 2004
@@ -1,41 +1,15 @@
-6.18.  User-Agent
+3.2.12  User-Agent
 
-   The User-Agent-header contains information about the user agent
-   (typically a newsreader) generating the article, for statistical
+   The User-Agent header contains information about the user agent
+   (typically a newsreader) generating the article for statistical
    purposes and tracing of standards violations to specific software
    needing correction. Although not one of the mandatory headers,
    posting agents SHOULD normally include it. It is also intended that
    this header be suitable for use in Email.
 
-      header              =/ User-Agent-header
-      User-Agent-header   = "User-Agent" ":" SP User-Agent-content
-                     *( ";" extension-parameter )
-      User-Agent-content  = product *( CFWS product )
-      product             = [CFWS] token [CFWS] [ "/" product-version ]
-      product-version     = [CFWS] token [CFWS]
-
-   This header MAY contain multiple product-tokens identifying the agent
-   and any subproducts which form a significant part of the posting
-   agent, listed in order of their significance for identifying the
-   application. Product-tokens should be short and to the point - they
-   MUST NOT be used for information beyond the canonical name of the
-   product and its version.  Injecting agents MAY include product
-   information for themselves (such as "INN/1.7.2"), but relaying and
-   serving agents MUST NOT generate or modify this header to list
-   themselves.
-
-        NOTE: Minor variations from [RFC 2616] which describes a similar
-        facility for the HTTP protocol:
+   user-agent      =  "User-Agent:" SP 1*product CRLF
 
-        1. "{" and "}" are allowed in a token (product and product-
- version) in Netnews,
-
-        2. Comments are permitted wherever whitespace is allowed.
+   product         =  [CFWS] token [CFWS] [ "/" product-version ]
 
-        NOTE: This header supersedes the role performed redundantly by
-        experimental headers such as X-Newsreader, X-Mailer, X-Posting-
-        Agent, X-Http-User-Agent, and other headers previously used on
-        Usenet and in Email for this purpose. Use of these experimental
-        headers SHOULD be discontinued in favor of the single, standard
-        User-Agent-header.
+   product-version =  [CFWS] token [CFWS]
 

Documents were processed to this format by Forrest J. Cavalier III