Changeset 593 for draft-ietf-httpbis/latest/p2-semantics.xml
- Timestamp:
- 13/06/09 07:12:22 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/p2-semantics.xml
r591 r593 2048 2048 <x:anchor-alias value="Referer-v"/> 2049 2049 <t> 2050 The request-header field "Referer" [sic] allows the client to specify, 2051 for the server's benefit, the address (URI) of the resource from 2052 which the request-target was obtained (the "referrer", although the 2053 header field is misspelled.) The Referer request-header allows a 2054 server to generate lists of back-links to resources for interest, 2055 logging, optimized caching, etc. It also allows obsolete or mistyped 2056 links to be traced for maintenance. The Referer field &MUST-NOT; be 2057 sent if the request-target was obtained from a source that does not have 2058 its own URI, such as input from the user keyboard. 2050 The request-header field "Referer" [sic] allows the client to specify, for 2051 the server's benefit, the address (URI) of the resource from which the 2052 request-target was obtained (the "referrer", although the header field is 2053 misspelled.). 2054 </t> 2055 <t> 2056 The Referer header allows servers to generate lists of back-links to 2057 resources for interest, logging, optimized caching, etc. It also allows 2058 obsolete or mistyped links to be traced for maintenance. Some servers use 2059 Referer as a means of controlling where they allow links from (so-called 2060 "deep linking"), but it should be noted that legitimate requests are not 2061 required to contain a Referer header field. 2062 </t> 2063 <t> 2064 If the request-target was obtained from a source that does not have its own 2065 URI (e.g., input from the user keyboard), the Referer field MUST either be 2066 sent with the value "about:blank", or not be sent at all. Note that this 2067 requirement does not apply to sources with non-HTTP URIs (e.g., FTP). 2059 2068 </t> 2060 2069 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="Referer"/><iref primary="true" item="Grammar" subitem="Referer-v"/> … … 3210 3219 </t> 3211 3220 <t> 3221 Allow Referer value of "about:blank" as alternative to not specifying it. 3222 (<xref target="header.referer"/>) 3223 </t> 3224 <t> 3212 3225 In the description of the Server header, the Via field 3213 3226 was described as a SHOULD. The requirement was and is stated … … 3571 3584 <list style="symbols"> 3572 3585 <t> 3586 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/144"/>: 3587 "Clarify when Referer is sent" 3588 </t> 3589 <t> 3573 3590 <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/164"/>: 3574 3591 "status codes vs methods"
Note: See TracChangeset
for help on using the changeset viewer.