On 3/4/02 at 11:39 AM +0000, Charles Lindsey wrote:
quoted-string = [CFWS] DQUOTE *([FWS] qcontent) [FWS] DQUOTE [CFWS]
token = [CFWS] 1*<any (US-ASCII) CHAR except SP, CTLs or tspecials> [CFWS]
Or if you like:
ttext = ALPHA / DIGIT / "!" / "#" /
"$" / "%" / "&" / "'" / "*" / "+" /
"-" / "^" / "_" / "`" / "{" / "|" / "}" / "~"
token = [CFWS] 1*ttext [CFWS]
value = token / quoted-string
attribute = token
parameter = attribute "=" value
Foo-header = "Foo" ":" <Foo specific stuff> [CFWS] *(";" parameter) [CFWS]
The trailing [CFWS] in Foo-header is unnecessary. The parameter ends
with value, which can either be a token or a quoted-string, each of
which ends with [CFWS].
pr
--
Pete Resnick <mailto:presnick(_at_)qualcomm(_dot_)com>
QUALCOMM Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102