Changeset 190 for draft-ietf-httpbis/latest/p1-messaging.xml
- Timestamp:
- 03/02/08 19:07:03 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p1-messaging.xml
r188 r190 1331 1331 </section> 1332 1332 1333 <section title="Product Tokens" anchor="product.tokens"> 1334 <t> 1335 Product tokens are used to allow communicating applications to 1336 identify themselves by software name and version. Most fields using 1337 product tokens also allow sub-products which form a significant part 1338 of the application to be listed, separated by white space. By 1339 convention, the products are listed in order of their significance 1340 for identifying the application. 1341 </t> 1342 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="product"/><iref primary="true" item="Grammar" subitem="product-version"/> 1343 product = token ["/" product-version] 1344 product-version = token 1345 </artwork></figure> 1346 <t> 1347 Examples: 1348 </t> 1349 <figure><artwork type="example"> 1350 User-Agent: CERN-LineMode/2.15 libwww/2.17b3 1351 Server: Apache/0.8.4 1352 </artwork></figure> 1353 <t> 1354 Product tokens &SHOULD; be short and to the point. They &MUST-NOT; be 1355 used for advertising or other non-essential information. Although any 1356 token character &MAY; appear in a product-version, this token &SHOULD; 1357 only be used for a version identifier (i.e., successive versions of 1358 the same product &SHOULD; only differ in the product-version portion of 1359 the product value). 1360 </t> 1361 </section> 1362 1333 1363 </section> 1334 1364 … … 4195 4225 <list style="symbols"> 4196 4226 <t> 4197 Get rid of duplicate BNF rule names ("host" -> "uri-host", "trailer" -> 4198 "trailer-part"). 4199 </t> 4200 <t> 4201 Avoid underscore character in rule names ("http_URL" -> 4202 "http-URL", "abs_path" -> "path-absolute"). 4203 </t> 4204 <t> 4205 Add rules for terms imported from URI spec ("absoluteURI", "authority", 4206 "path-absolute", "port", "query", "relativeURI", "host) -- these will 4207 have to be updated when switching over to RFC3986. 4208 </t> 4209 <t> 4210 Synchronize core rules with RFC5234 (this includes a change to CHAR 4211 which now excludes NUL). 4212 </t> 4213 <t> 4214 Get rid of prose rules that span multiple lines. 4215 </t> 4216 <t> 4217 Get rid of unused rules LOALPHA and UPALPHA. 4227 Get rid of duplicate BNF rule names ("host" -> "uri-host", "trailer" -> 4228 "trailer-part"). 4229 </t> 4230 <t> 4231 Avoid underscore character in rule names ("http_URL" -> 4232 "http-URL", "abs_path" -> "path-absolute"). 4233 </t> 4234 <t> 4235 Add rules for terms imported from URI spec ("absoluteURI", "authority", 4236 "path-absolute", "port", "query", "relativeURI", "host) -- these will 4237 have to be updated when switching over to RFC3986. 4238 </t> 4239 <t> 4240 Synchronize core rules with RFC5234 (this includes a change to CHAR 4241 which now excludes NUL). 4242 </t> 4243 <t> 4244 Get rid of prose rules that span multiple lines. 4245 </t> 4246 <t> 4247 Get rid of unused rules LOALPHA and UPALPHA. 4248 </t> 4249 <t> 4250 Move "Product Tokens" section (back) into Part 1, as "token" is used 4251 in the definition of the Upgrade header. 4218 4252 </t> 4219 4253 </list>
Note: See TracChangeset
for help on using the changeset viewer.