[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sb-zdnet
エラー
覚え書き.
>> On Fri, 17 Oct 2003 13:36:46 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:
山> 先ほど start=<ID> -> start="<ID>" という変更を行なって、Gnus でも
山> 無事に multipart/related の記事が読めるようになりました。
おや,MIME では double quote は必須なんでしょうか? HTML の場合は,空白
がなければ double quote が省略できてしまうので,同じだと思い込んでいま
した.
そこで調べてました.RFC2045 の 5.1 Syntax of the Content-Type Header
Field によると,
content := "Content-Type" ":" type "/" subtype
*(";" parameter)
; Matching of media type and subtype
; is ALWAYS case-insensitive.
parameter := attribute "=" value
attribute := token
value := token / quoted-string
token := 1*<any (US-ASCII) CHAR except SPACE, CTLs,
or tspecials>
tspecials := "(" / ")" / "<" / ">" / "@" /
"," / ";" / ":" / "\" / <">
"/" / "[" / "]" / "?" / "="
ということなので,英数字のみからなる文字列だったら double quote は省略
できるのですが,今回の場合は <>@ が含まれているので省略できないのです
ね.
なるほど,勉強になりました.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )