Ticket #504: 504.diff

File 504.diff, 2.5 KB (added by julian.reschke@…, 8 years ago)

Proposed patch

  • p2-semantics.xml

     
    24312431<section title="From" anchor="header.from">
    24322432  <iref primary="true" item="From header field" x:for-anchor=""/>
    24332433  <x:anchor-alias value="From"/>
    2434   <x:anchor-alias value="mailbox"/>
     2434  <x:anchor-alias value="addr-spec"/>
    24352435<t>
    24362436   The "From" header field contains an Internet email address for a human
    24372437   user who controls the requesting user agent. The address ought to be
    2438    machine-usable, as defined by "mailbox"
     2438   machine-usable, as defined by "addr-spec"
    24392439   in <xref x:sec="3.4" x:fmt="of" target="RFC5322"/>:
    24402440</t>
    24412441<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="From"/>
    2442   <x:ref>From</x:ref>    = <x:ref>mailbox</x:ref>
     2442  <x:ref>From</x:ref>      = <x:ref>addr-spec</x:ref>
    24432443 
    2444   <x:ref>mailbox</x:ref> = &lt;mailbox, defined in <xref x:sec="3.4" x:fmt="," target="RFC5322"/>&gt;
     2444  <x:ref>addr-spec</x:ref> = &lt;addr-spec, defined in <xref x:sec="3.4.1" x:fmt="," target="RFC5322"/>&gt;
    24452445</artwork></figure>
    24462446<t>
    24472447   An example is:
     
    61986198
    61996199<x:ref>Expect</x:ref> = "100-continue"
    62006200
    6201 <x:ref>From</x:ref> = mailbox
     6201<x:ref>From</x:ref> = addr-spec
    62026202
    62036203<x:ref>GMT</x:ref> = %x47.4D.54 ; GMT
    62046204
     
    62276227<x:ref>absolute-URI</x:ref> = &lt;absolute-URI, defined in [Part1], Section 2.7&gt;
    62286228<x:ref>accept-ext</x:ref> = OWS ";" OWS token [ "=" word ]
    62296229<x:ref>accept-params</x:ref> = weight *accept-ext
     6230<x:ref>addr-spec</x:ref> = &lt;addr-spec, defined in [RFC5322], Section 3.4.1&gt;
    62306231<x:ref>asctime-date</x:ref> = day-name SP date3 SP time-of-day SP year
    62316232<x:ref>attribute</x:ref> = token
    62326233
     
    62626263<x:ref>language-range</x:ref> = &lt;language-range, defined in [RFC4647], Section 2.1&gt;
    62636264<x:ref>language-tag</x:ref> = &lt;Language-Tag, defined in [RFC5646], Section 2.1&gt;
    62646265
    6265 <x:ref>mailbox</x:ref> = &lt;mailbox, defined in [RFC5322], Section 3.4&gt;
    62666266<x:ref>media-range</x:ref> = ( "*/*" / ( type "/*" ) / ( type "/" subtype ) ) *( OWS
    62676267 ";" OWS parameter )
    62686268<x:ref>media-type</x:ref> = type "/" subtype *( OWS ";" OWS parameter )
     
    63326332      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/501"/>:
    63336333      "idempotency: clarify 'effect'"
    63346334    </t>
     6335    <t>
     6336      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/504"/>:
     6337      "does From: allow non addr-spec mailbox values?"
     6338    </t>
    63356339  </list>
    63366340</t>
    63376341<t>