# Re: CID: and MID: URL schemes

Larry Masinter (masinter@parc.xerox.com)
Thu, 2 Nov 1995 21:29:21 PST

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Ed Levinson: "Re: host vs hostname (Was: CID: and MID: URL schemes)"
- Previous message: Ned Freed: "Re: host vs hostname (Was: CID: and MID: URL schemes)"
- In reply to: Ed Levinson: "Re: CID: and MID: URL schemes"
- Next in thread: Ed Levinson: "Re: CID: and MID: URL schemes"
- Reply: Ed Levinson: "Re: CID: and MID: URL schemes"

    To: elevinso@Accurate.COM

    In-Reply-To: Ed Levinson's message of Thu, 2 Nov 1995 08:05:48 -0800 <9511021605.AA03874@Accurate.COM>

    Subject: Re: CID: and MID: URL schemes

    From: Larry Masinter <masinter@parc.xerox.com>

    Message-Id: <95Nov2.212930pst.2733@golden.parc.xerox.com>

    Date: Thu, 2 Nov 1995 21:29:21 PST

> where id-spec is a restricted form of "addr-spec" as defined
> in [RFC822] and hostname and uchar are defined in [RFC1738,
> sec 3.1]. The purpose of the restriction on addr-spec is to
> eliminate special characters from the cid URL. Such
> characters, if required, can be encoded using the [RFC1738]
> %xx hex encoding escape mechanism included in uchar.

This still seems awkward. The problem is that the RFC 822 productions
allow unsafe characters in all parts of the IDs, and have special
quoting and bracketing rules. You really have two choices: one is to
include the full production for id-spec in parallel with the
production of addr-spec in RFC 822, but then allow (%hex)-encoding of
the individual terminal elements, or else just to define

id-spec to be (%hex)-encoded addr-spec, and leave out the

id-spec = local-part "@" hostname

production completely. Why NOT allow "@" to be URL-encoded, too?
These things aren't really going to be parsed.

- Next message: Ed Levinson: "Re: host vs hostname (Was: CID: and MID: URL schemes)"
- Previous message: Ned Freed: "Re: host vs hostname (Was: CID: and MID: URL schemes)"
- In reply to: Ed Levinson: "Re: CID: and MID: URL schemes"
- Next in thread: Ed Levinson: "Re: CID: and MID: URL schemes"
- Reply: Ed Levinson: "Re: CID: and MID: URL schemes"