Changeset 428 for draft-ietf-httpbis
- Timestamp:
- 22/11/08 19:02:04 (14 years ago)
- Location:
- draft-ietf-httpbis/latest
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
draft-ietf-httpbis/latest/abnf2xml2rfc.xslt
r427 r428 24 24 <xsl:variable name="lineno" select="position()"/> 25 25 <xsl:variable name="sc1" select="substring(.,1,1)"/> 26 <xsl:variable name="sc0" select=" substring($lines[$lineno - 1],1,1)"/>26 <xsl:variable name="sc0" select="x:laststartchar($lines, $lineno - 1)"/> 27 27 <xsl:if test="$sc1!=' ' and $sc0!=' ' and $sc1!=$sc0"> 28 28 <xsl:text> </xsl:text> … … 61 61 </xsl:if> 62 62 </xsl:template> 63 64 <xsl:function name="x:laststartchar"> 65 <xsl:param name="lines"/> 66 <xsl:param name="position"/> 67 68 <xsl:choose> 69 <xsl:when test="' '!=substring($lines[$position],1,1)"> 70 <xsl:value-of select="substring($lines[$position],1,1)"/> 71 </xsl:when> 72 <xsl:otherwise> 73 <xsl:value-of select="x:laststartchar($lines, $position - 1)"/> 74 </xsl:otherwise> 75 </xsl:choose> 76 </xsl:function> 63 77 64 78 -
draft-ietf-httpbis/latest/p1-messaging.html
r427 r428 2660 2660 <a href="#response" class="smpl">Response</a> = Status-Line *( ( general-header / response-header / 2661 2661 entity-header ) CRLF ) CRLF [ message-body ] 2662 2662 2663 <a href="#status.code.and.reason.phrase" class="smpl">Status-Code</a> = 3DIGIT 2663 2664 <a href="#status-line" class="smpl">Status-Line</a> = HTTP-Version SP Status-Code SP Reason-Phrase CRLF … … 2670 2671 <a href="#header.transfer-encoding" class="smpl">Transfer-Encoding-v</a> = *( "," OWS ) transfer-coding *( OWS "," [ OWS 2671 2672 transfer-coding ] ) 2673 2672 2674 <a href="#uri" class="smpl">URI</a> = <URI, defined in [RFC3986], Section 3> 2673 2675 <a href="#uri" class="smpl">URI-reference</a> = <URI-reference, defined in [RFC3986], Section 4.1> … … 2679 2681 ] *( OWS "," [ OWS received-protocol RWS received-by [ RWS comment ] 2680 2682 ] ) 2683 2681 2684 <a href="#abnf.dependencies" class="smpl">Warning</a> = <Warning, defined in [Part6], Section 15.6> 2682 2685 … … 2713 2716 <a href="#message.types" class="smpl">generic-message</a> = start-line *( message-header CRLF ) CRLF [ 2714 2717 message-body ] 2718 2715 2719 <a href="#http.uri" class="smpl">http-URI</a> = "http://" authority path-abempty [ "?" query ] 2716 2720 … … 2729 2733 <a href="#full.date" class="smpl">month</a> = s-Jan / s-Feb / s-Mar / s-Apr / s-May / s-Jun / s-Jul / s-Aug 2730 2734 / s-Sep / s-Oct / s-Nov / s-Dec 2735 2731 2736 <a href="#rule.whitespace" class="smpl">obs-fold</a> = CRLF 2732 2737 <a href="#rule.quoted-string" class="smpl">obs-text</a> = %x80-FF -
draft-ietf-httpbis/latest/p1-messaging.xml
r427 r428 4435 4435 <x:ref>Response</x:ref> = Status-Line *( ( general-header / response-header / 4436 4436 entity-header ) CRLF ) CRLF [ message-body ] 4437 4437 4438 <x:ref>Status-Code</x:ref> = 3DIGIT 4438 4439 <x:ref>Status-Line</x:ref> = HTTP-Version SP Status-Code SP Reason-Phrase CRLF … … 4445 4446 <x:ref>Transfer-Encoding-v</x:ref> = *( "," OWS ) transfer-coding *( OWS "," [ OWS 4446 4447 transfer-coding ] ) 4448 4447 4449 <x:ref>URI</x:ref> = <URI, defined in [RFC3986], Section 3> 4448 4450 <x:ref>URI-reference</x:ref> = <URI-reference, defined in [RFC3986], Section 4.1> … … 4454 4456 ] *( OWS "," [ OWS received-protocol RWS received-by [ RWS comment ] 4455 4457 ] ) 4458 4456 4459 <x:ref>Warning</x:ref> = <Warning, defined in [Part6], Section 15.6> 4457 4460 … … 4488 4491 <x:ref>generic-message</x:ref> = start-line *( message-header CRLF ) CRLF [ 4489 4492 message-body ] 4493 4490 4494 <x:ref>http-URI</x:ref> = "http://" authority path-abempty [ "?" query ] 4491 4495 … … 4504 4508 <x:ref>month</x:ref> = s-Jan / s-Feb / s-Mar / s-Apr / s-May / s-Jun / s-Jul / s-Aug 4505 4509 / s-Sep / s-Oct / s-Nov / s-Dec 4510 4506 4511 <x:ref>obs-fold</x:ref> = CRLF 4507 4512 <x:ref>obs-text</x:ref> = %x80-FF -
draft-ietf-httpbis/latest/p2-semantics.html
r427 r428 2274 2274 <a href="#abnf.dependencies" class="smpl">If-Unmodified-Since</a> = <If-Unmodified-Since, defined in [Part4], 2275 2275 Section 6.5> 2276 2276 2277 <a href="#header.location" class="smpl">Location</a> = "Location:" OWS Location-v 2277 2278 <a href="#header.location" class="smpl">Location-v</a> = absolute-URI [ "#" fragment ] … … 2282 2283 %x50.4F.53.54 / %x50.55.54 / %x44.45.4C.45.54.45 / %x54.52.41.43.45 2283 2284 / %x43.4F.4E.4E.45.43.54 / extension-method 2285 2284 2286 <a href="#core.rules" class="smpl">OWS</a> = <OWS, defined in [Part1], Section 1.2.2> 2285 2287 … … 2288 2290 <a href="#abnf.dependencies" class="smpl">Proxy-Authorization</a> = <Proxy-Authorization, defined in [Part7], 2289 2291 Section 3.3> 2292 2290 2293 <a href="#core.rules" class="smpl">RWS</a> = <RWS, defined in [Part1], Section 1.2.2> 2291 2294 <a href="#abnf.dependencies" class="smpl">Range</a> = <Range, defined in [Part5], Section 5.4> … … 2304 2307 "415" / "416" / "417" / "500" / "501" / "502" / "503" / "504" / 2305 2308 "505" / extension-code 2309 2306 2310 <a href="#abnf.dependencies" class="smpl">TE</a> = <TE, defined in [Part1], Section 8.8> 2307 2311 … … 2313 2317 <a href="#abnf.dependencies" class="smpl">WWW-Authenticate</a> = <WWW-Authenticate, defined in [Part7], Section 2314 2318 3.4> 2319 2315 2320 <a href="#abnf.dependencies" class="smpl">absolute-URI</a> = <absolute-URI, defined in [Part1], Section 2.1> 2316 2321 … … 2344 2349 <a href="#response.header.fields" class="smpl">response-header</a> = Accept-Ranges / Age / Allow / ETag / Location / 2345 2350 Proxy-Authenticate / Retry-After / Server / Vary / WWW-Authenticate 2351 2346 2352 <a href="#core.rules" class="smpl">token</a> = <token, defined in [Part1], Section 1.2.2> 2347 2353 -
draft-ietf-httpbis/latest/p2-semantics.xml
r427 r428 3234 3234 <x:ref>If-Unmodified-Since</x:ref> = <If-Unmodified-Since, defined in [Part4], 3235 3235 Section 6.5> 3236 3236 3237 <x:ref>Location</x:ref> = "Location:" OWS Location-v 3237 3238 <x:ref>Location-v</x:ref> = absolute-URI [ "#" fragment ] … … 3242 3243 %x50.4F.53.54 / %x50.55.54 / %x44.45.4C.45.54.45 / %x54.52.41.43.45 3243 3244 / %x43.4F.4E.4E.45.43.54 / extension-method 3245 3244 3246 <x:ref>OWS</x:ref> = <OWS, defined in [Part1], Section 1.2.2> 3245 3247 … … 3248 3250 <x:ref>Proxy-Authorization</x:ref> = <Proxy-Authorization, defined in [Part7], 3249 3251 Section 3.3> 3252 3250 3253 <x:ref>RWS</x:ref> = <RWS, defined in [Part1], Section 1.2.2> 3251 3254 <x:ref>Range</x:ref> = <Range, defined in [Part5], Section 5.4> … … 3264 3267 "415" / "416" / "417" / "500" / "501" / "502" / "503" / "504" / 3265 3268 "505" / extension-code 3269 3266 3270 <x:ref>TE</x:ref> = <TE, defined in [Part1], Section 8.8> 3267 3271 … … 3273 3277 <x:ref>WWW-Authenticate</x:ref> = <WWW-Authenticate, defined in [Part7], Section 3274 3278 3.4> 3279 3275 3280 <x:ref>absolute-URI</x:ref> = <absolute-URI, defined in [Part1], Section 2.1> 3276 3281 … … 3304 3309 <x:ref>response-header</x:ref> = Accept-Ranges / Age / Allow / ETag / Location / 3305 3310 Proxy-Authenticate / Retry-After / Server / Vary / WWW-Authenticate 3311 3306 3312 <x:ref>token</x:ref> = <token, defined in [Part1], Section 1.2.2> 3307 3313 -
draft-ietf-httpbis/latest/p3-payload.html
r427 r428 1715 1715 <a href="#header.accept" class="smpl">Accept-v</a> = [ ( "," / ( media-range [ accept-params ] ) ) *( OWS "," [ 1716 1716 OWS media-range [ accept-params ] ] ) ] 1717 1717 1718 <a href="#header.content-encoding" class="smpl">Content-Encoding</a> = "Content-Encoding:" OWS Content-Encoding-v 1718 1719 <a href="#header.content-encoding" class="smpl">Content-Encoding-v</a> = *( "," OWS ) content-coding *( OWS "," [ OWS … … 1751 1752 <a href="#content-disposition" class="smpl">content-disposition-v</a> = disposition-type *( OWS ";" OWS 1752 1753 disposition-parm ) 1754 1753 1755 <a href="#content-disposition" class="smpl">disp-extension-parm</a> = token "=" ( token / quoted-string ) 1754 1756 <a href="#content-disposition" class="smpl">disp-extension-token</a> = token -
draft-ietf-httpbis/latest/p3-payload.xml
r427 r428 2673 2673 <x:ref>Accept-v</x:ref> = [ ( "," / ( media-range [ accept-params ] ) ) *( OWS "," [ 2674 2674 OWS media-range [ accept-params ] ] ) ] 2675 2675 2676 <x:ref>Content-Encoding</x:ref> = "Content-Encoding:" OWS Content-Encoding-v 2676 2677 <x:ref>Content-Encoding-v</x:ref> = *( "," OWS ) content-coding *( OWS "," [ OWS … … 2709 2710 <x:ref>content-disposition-v</x:ref> = disposition-type *( OWS ";" OWS 2710 2711 disposition-parm ) 2712 2711 2713 <x:ref>disp-extension-parm</x:ref> = token "=" ( token / quoted-string ) 2712 2714 <x:ref>disp-extension-token</x:ref> = token -
draft-ietf-httpbis/latest/p5-range.html
r427 r428 1106 1106 <a href="#header.accept-ranges" class="smpl">acceptable-ranges</a> = ( *( "," OWS ) range-unit *( OWS "," [ OWS 1107 1107 range-unit ] ) ) / "none" 1108 1108 1109 <a href="#header.content-range" class="smpl">byte-content-range-spec</a> = bytes-unit SP byte-range-resp-spec "/" ( 1109 1110 instance-length / "*" ) … … 1118 1119 <a href="#header.content-range" class="smpl">content-range-spec</a> = byte-content-range-spec / 1119 1120 other-content-range-spec 1121 1120 1122 <a href="#abnf.dependencies" class="smpl">entity-tag</a> = <entity-tag, defined in [Part4], Section 2> 1121 1123 -
draft-ietf-httpbis/latest/p5-range.xml
r427 r428 1395 1395 <x:ref>acceptable-ranges</x:ref> = ( *( "," OWS ) range-unit *( OWS "," [ OWS 1396 1396 range-unit ] ) ) / "none" 1397 1397 1398 <x:ref>byte-content-range-spec</x:ref> = bytes-unit SP byte-range-resp-spec "/" ( 1398 1399 instance-length / "*" ) … … 1407 1408 <x:ref>content-range-spec</x:ref> = byte-content-range-spec / 1408 1409 other-content-range-spec 1410 1409 1411 <x:ref>entity-tag</x:ref> = <entity-tag, defined in [Part4], Section 2> 1410 1412 -
draft-ietf-httpbis/latest/p6-cache.html
r427 r428 1939 1939 <a href="#header.cache-control" class="smpl">Cache-Control-v</a> = *( "," OWS ) cache-directive *( OWS "," [ OWS 1940 1940 cache-directive ] ) 1941 1941 1942 <a href="#header.expires" class="smpl">Expires</a> = "Expires:" OWS Expires-v 1942 1943 <a href="#header.expires" class="smpl">Expires-v</a> = HTTP-date … … 1949 1950 <a href="#header.pragma" class="smpl">Pragma-v</a> = *( "," OWS ) pragma-directive *( OWS "," [ OWS 1950 1951 pragma-directive ] ) 1952 1951 1953 <a href="#header.vary" class="smpl">Vary</a> = "Vary:" OWS Vary-v 1952 1954 <a href="#header.vary" class="smpl">Vary-v</a> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name 1953 1955 ] ) ) 1956 1954 1957 <a href="#header.warning" class="smpl">Warning</a> = "Warning:" OWS Warning-v 1955 1958 <a href="#header.warning" class="smpl">Warning-v</a> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value 1956 1959 ] ) 1960 1957 1961 <a href="#header.cache-control" class="smpl">cache-directive</a> = cache-request-directive / cache-response-directive 1958 1962 <a href="#header.cache-control" class="smpl">cache-extension</a> = token [ "=" ( token / quoted-string ) ] … … 1967 1971 "must-revalidate" / "proxy-revalidate" / ( "max-age=" delta-seconds 1968 1972 ) / ( "s-maxage=" delta-seconds ) / cache-extension 1973 1969 1974 <a href="#rule.delta-seconds" class="smpl">delta-seconds</a> = 1*DIGIT 1970 1975 … … 1989 1994 <a href="#header.warning" class="smpl">warning-value</a> = warn-code SP warn-agent SP warn-text [ SP warn-date 1990 1995 ] 1996 1991 1997 ; Age defined but not used 1992 1998 ; Cache-Control defined but not used -
draft-ietf-httpbis/latest/p6-cache.xml
r427 r428 2988 2988 <x:ref>Cache-Control-v</x:ref> = *( "," OWS ) cache-directive *( OWS "," [ OWS 2989 2989 cache-directive ] ) 2990 2990 2991 <x:ref>Expires</x:ref> = "Expires:" OWS Expires-v 2991 2992 <x:ref>Expires-v</x:ref> = HTTP-date … … 2998 2999 <x:ref>Pragma-v</x:ref> = *( "," OWS ) pragma-directive *( OWS "," [ OWS 2999 3000 pragma-directive ] ) 3001 3000 3002 <x:ref>Vary</x:ref> = "Vary:" OWS Vary-v 3001 3003 <x:ref>Vary-v</x:ref> = "*" / ( *( "," OWS ) field-name *( OWS "," [ OWS field-name 3002 3004 ] ) ) 3005 3003 3006 <x:ref>Warning</x:ref> = "Warning:" OWS Warning-v 3004 3007 <x:ref>Warning-v</x:ref> = *( "," OWS ) warning-value *( OWS "," [ OWS warning-value 3005 3008 ] ) 3009 3006 3010 <x:ref>cache-directive</x:ref> = cache-request-directive / cache-response-directive 3007 3011 <x:ref>cache-extension</x:ref> = token [ "=" ( token / quoted-string ) ] … … 3016 3020 "must-revalidate" / "proxy-revalidate" / ( "max-age=" delta-seconds 3017 3021 ) / ( "s-maxage=" delta-seconds ) / cache-extension 3022 3018 3023 <x:ref>delta-seconds</x:ref> = 1*DIGIT 3019 3024 … … 3038 3043 <x:ref>warning-value</x:ref> = warn-code SP warn-agent SP warn-text [ SP warn-date 3039 3044 ] 3045 3040 3046 ; Age defined but not used 3041 3047 ; Cache-Control defined but not used -
draft-ietf-httpbis/latest/p7-auth.html
r427 r428 826 826 <a href="#header.www-authenticate" class="smpl">WWW-Authenticate-v</a> = *( "," OWS ) challenge *( OWS "," [ OWS 827 827 challenge ] ) 828 828 829 <a href="#abnf.dependencies" class="smpl">challenge</a> = <challenge, defined in [RFC2617], Section 1.2> 829 830 <a href="#abnf.dependencies" class="smpl">credentials</a> = <credentials, defined in [RFC2617], Section 1.2> -
draft-ietf-httpbis/latest/p7-auth.xml
r427 r428 829 829 <x:ref>WWW-Authenticate-v</x:ref> = *( "," OWS ) challenge *( OWS "," [ OWS 830 830 challenge ] ) 831 831 832 <x:ref>challenge</x:ref> = <challenge, defined in [RFC2617], Section 1.2> 832 833 <x:ref>credentials</x:ref> = <credentials, defined in [RFC2617], Section 1.2> … … 841 842 </figure> 842 843 </section> 844 843 845 844 846 <section title="Change Log (to be removed by RFC Editor before publication)" anchor="change.log">
Note: See TracChangeset
for help on using the changeset viewer.