Ignore:
Timestamp:
Mar 11, 2012, 1:32:11 AM (8 years ago)
Author:
fielding@…
Message:

cleanup the phrasing of requirements in request-target and Host to
disambiguate the four cases and make the client responsible for compliance.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/httpbis.abnf

    r1557 r1581  
    6262Warning = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value ] )
    6363absolute-URI = <absolute-URI, defined in [RFC3986], Section 4.3>
     64absolute-form = absolute-URI
    6465accept-ext = OWS ";" OWS token [ "=" word ]
    6566accept-params = OWS ";" OWS "q=" qvalue *accept-ext
    6667acceptable-ranges = ( *( "," OWS ) range-unit *( OWS "," [ OWS range-unit ] ) ) / "none"
    6768asctime-date = day-name SP date3 SP time-of-day SP year
     69asterisk-form = "*"
    6870attribute = token
    6971auth-param = token BWS "=" BWS ( token / quoted-string )
    7072auth-scheme = token
    7173authority = <authority, defined in [RFC3986], Section 3.2>
     74authority-form = authority
    7275b64token = 1*( ALPHA / DIGIT / "-" / "." / "_" / "~" / "+" / "/" ) *"="
    7376byte-content-range-spec = bytes-unit SP byte-range-resp-spec "/" ( instance-length / "*" )
     
    164167obs-text = %x80-FF
    165168opaque-tag = DQUOTE *etagc DQUOTE
     169origin-form = path-absolute [ "?" query ]
    166170other-content-range-spec = other-range-unit SP other-range-resp-spec
    167171other-range-resp-spec = *CHAR
     
    199203relative-part = <relative-part, defined in [RFC3986], Section 4.2>
    200204request-line = method SP request-target SP HTTP-version CRLF
    201 request-target = "*" / absolute-URI / ( path-absolute [ "?" query ] ) / authority
     205request-target = origin-form / absolute-form / authority-form / asterisk-form
    202206rfc1123-date = day-name "," SP date1 SP time-of-day SP GMT
    203207rfc850-date = day-name-l "," SP date2 SP time-of-day SP GMT
Note: See TracChangeset for help on using the changeset viewer.