Ahhh... a slight ambiguity presents itself.  The treatment of text/
types in RFC 4287 is a bit underspecified.  I've always worked off the
assumption that text/* types do not require base64 encoding (that's what
Abdera expects).

- James

James Holderness wrote:
> 
> Sam Ruby wrote:
>> James M Snell wrote:
>>> If you want to use the text/vnd.IPTC.NewsML media type to
>>> identify the type of XML, then you'd have to escape the markup and treat
>>> it like text.
>>
>> s/escape/Base64/
>> s/like text/as binary/
> 
> Are you sure? From RFC 4287, section 4.1.3.3:
> 
> 5.  If the value of "type" begins with "text/" (case insensitive), the
> content of atom:content MUST NOT contain child elements.
> 6.  For all other values of "type", the content of atom:content MUST be
> a valid Base64 encoding, as described in [RFC3548], section 3.
> 
> In this case the type begins with "text/" so surely rule 5 applies, not
> rule 6.
> 
> Regards
> James
> 
> 

Reply via email to