Ignore:
Timestamp:
Nov 21, 2008, 7:31:40 AM (11 years ago)
Author:
julian.reschke@…
Message:

add collected abnf appendices (related to #36)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p3-payload.xml

    r391 r421  
    26062606</section>
    26072607
     2608<section title="Collected ABNF" anchor="collected.abnf">
     2609   <figure>
     2610      <artwork type="abnf" name="p3-payload.parsed-abnf">ALPHA = &lt;ALPHA, defined in [Part1], Section 1.2.2&gt;&#xD;
     2611Accept = "Accept:" OWS Accept-v&#xD;
     2612Accept-Charset = "Accept-Charset:" OWS Accept-Charset-v&#xD;
     2613Accept-Charset-v = *( "," OWS ) ( charset / "*" ) [ OWS ";" OWS "q="&#xD;
     2614 qvalue ] *( OWS "," [ OWS ( charset / "*" ) [ OWS ";" OWS "q="&#xD;
     2615 qvalue ] ] )&#xD;
     2616Accept-Encoding = "Accept-Encoding:" OWS Accept-Encoding-v&#xD;
     2617Accept-Encoding-v = [ ( "," / ( codings [ OWS ";" OWS "q=" qvalue ] )&#xD;
     2618 ) *( OWS "," [ OWS codings [ OWS ";" OWS "q=" qvalue ] ] ) ]&#xD;
     2619Accept-Language = "Accept-Language:" OWS Accept-Language-v&#xD;
     2620Accept-Language-v = *( "," OWS ) language-range [ OWS ";" OWS "q="&#xD;
     2621 qvalue ] *( OWS "," [ OWS language-range [ OWS ";" OWS "q=" qvalue ]&#xD;
     2622 ] )&#xD;
     2623Accept-v = [ ( "," / ( media-range [ accept-params ] ) ) *( OWS "," [&#xD;
     2624 OWS media-range [ accept-params ] ] ) ]&#xD;
     2625Content-Encoding = "Content-Encoding:" OWS Content-Encoding-v&#xD;
     2626Content-Encoding-v = *( "," OWS ) content-coding *( OWS "," [ OWS&#xD;
     2627 content-coding ] )&#xD;
     2628Content-Language = "Content-Language:" OWS Content-Language-v&#xD;
     2629Content-Language-v = *( "," OWS ) language-tag *( OWS "," [ OWS&#xD;
     2630 language-tag ] )&#xD;
     2631Content-Length = &lt;Content-Length, defined in [Part1], Section 8.2&gt;&#xD;
     2632Content-Location = "Content-Location:" OWS Content-Location-v&#xD;
     2633Content-Location-v = absolute-URI / partial-URI&#xD;
     2634Content-MD5 = "Content-MD5:" OWS Content-MD5-v&#xD;
     2635Content-MD5-v = &lt;base64 of 128 bit MD5 digest as per [RFC1864]&gt;&#xD;
     2636Content-Range = &lt;Content-Range, defined in [Part5], Section 6.2&gt;&#xD;
     2637Content-Type = "Content-Type:" OWS Content-Type-v&#xD;
     2638Content-Type-v = media-type&#xD;
     2639DIGIT = &lt;DIGIT, defined in [Part1], Section 1.2.2&gt;&#xD;
     2640Expires = &lt;Expires, defined in [Part6], Section 16.3&gt;&#xD;
     2641Last-Modified = &lt;Last-Modified, defined in [Part4], Section 7.6&gt;&#xD;
     2642MIME-Version = "MIME-Version:" OWS MIME-Version-v&#xD;
     2643MIME-Version-v = 1*DIGIT "." 1*DIGIT&#xD;
     2644OCTET = &lt;OCTET, defined in [Part1], Section 1.2.2&gt;&#xD;
     2645OWS = &lt;OWS, defined in [Part1], Section 1.2.2&gt;&#xD;
     2646absolute-URI = &lt;absolute-URI, defined in [Part1], Section 2.1&gt;&#xD;
     2647accept-ext = OWS ";" OWS token [ "=" ( token / quoted-string ) ]&#xD;
     2648accept-params = OWS ";" OWS "q=" qvalue *accept-ext&#xD;
     2649attribute = token&#xD;
     2650charset = token&#xD;
     2651codings = ( content-coding / "*" )&#xD;
     2652content-coding = token&#xD;
     2653content-disposition = "Content-Disposition:" OWS&#xD;
     2654 content-disposition-v&#xD;
     2655content-disposition-v = disposition-type *( OWS ";" OWS&#xD;
     2656 disposition-parm )&#xD;
     2657disp-extension-parm = token "=" ( token / quoted-string )&#xD;
     2658disp-extension-token = token&#xD;
     2659disposition-parm = filename-parm / disp-extension-parm&#xD;
     2660disposition-type = "attachment" / disp-extension-token&#xD;
     2661entity-body = *OCTET&#xD;
     2662entity-header = Content-Encoding / Content-Language / Content-Length&#xD;
     2663 / Content-Location / Content-MD5 / Content-Range / Content-Type /&#xD;
     2664 Expires / Last-Modified / extension-header&#xD;
     2665extension-header = message-header&#xD;
     2666filename-parm = "filename=" quoted-string&#xD;
     2667language-range = &lt;language-range, defined in [RFC4647], Section 2.1&gt;&#xD;
     2668language-tag = primary-tag *( "-" subtag )&#xD;
     2669media-range = ( "*/*" / ( type "/*" ) / ( type "/" subtype ) ) *( OWS&#xD;
     2670 ";" OWS parameter )&#xD;
     2671media-type = type "/" subtype *( OWS ";" OWS parameter )&#xD;
     2672message-header = &lt;message-header, defined in [Part1], Section 4.2&gt;&#xD;
     2673parameter = attribute "=" value&#xD;
     2674partial-URI = &lt;partial-URI, defined in [Part1], Section 2.1&gt;&#xD;
     2675primary-tag = 1*8ALPHA&#xD;
     2676quoted-string = &lt;quoted-string, defined in [Part1], Section 1.2.2&gt;&#xD;
     2677qvalue = ( "0" [ "." *3DIGIT ] ) / ( "1" [ "." *3"0" ] )&#xD;
     2678subtag = 1*8ALPHA&#xD;
     2679subtype = token&#xD;
     2680token = &lt;token, defined in [Part1], Section 1.2.2&gt;&#xD;
     2681type = token&#xD;
     2682value = token / quoted-string&#xD;
     2683; Accept defined but not used&#xD;
     2684; Accept-Charset defined but not used&#xD;
     2685; Accept-Encoding defined but not used&#xD;
     2686; Accept-Language defined but not used&#xD;
     2687; MIME-Version defined but not used&#xD;
     2688; content-disposition defined but not used&#xD;
     2689; entity-body defined but not used&#xD;
     2690; entity-header defined but not used&#xD;
     2691</artwork>
     2692   </figure>
     2693</section>
     2694
    26082695<section title="Change Log (to be removed by RFC Editor before publication)" anchor="change.log">
    26092696
     
    27772864  </list>
    27782865</t>
     2866<t>
     2867  Ongoing work on ABNF conversion (<eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/36"/>):
     2868  <list style="symbols">
     2869    <t>
     2870      Add appendix containing collected and expanded ABNF.
     2871    </t>
     2872  </list>
     2873</t>
    27792874</section>
    27802875
Note: See TracChangeset for help on using the changeset viewer.