* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Ticket #34 (closed design: fixed)

Opened 7 years ago

Last modified 6 years ago

Out-of-date reference for URIs

Reported by: mnot@pobox.com Owned by:
Priority: Milestone: 05
Component: p1-messaging Severity:
Keywords: Cc:
Origin: http://www.w3.org/mid/2B319A4E-B0FD-4DA1-8B96-631B259A4F01@yahoo-inc.com

Description

RFC2616 refers to RFC2396, RFC1630, RFC1738, and RFC1808, all of which have been obsoleted by RFC3986.

If the reference is changed, it will important to remember to make a decision about the "mark" production in the former (which are unreserved characters) which have been moved to have reserved status in the latter.

By referencing 2396, HTTP allows these characters unescaped in path segments, etc. If 3986 is referenced as-is, they will be effectively disallowed, thereby effectively making a number of existing HTTP URIs invalid.

This includes the exclamation mark ("!"), asterisk ("*"), single-quote ("'"), and open and close parentheses ("(" and ")").

Change History

comment:1 Changed 7 years ago by mnot@pobox.com

  • Component set to messaging
  • Milestone set to unassigned

comment:2 Changed 7 years ago by mnot@pobox.com

  • version set to 00-draft

comment:3 Changed 7 years ago by fielding@gbiv.com

RFC3986 is the standard based on full knowledge of its effect on HTTP. IOW, the decision has already been made.

comment:4 Changed 6 years ago by julian.reschke@gmx.de

  • Milestone changed from unassigned to 05

comment:5 Changed 6 years ago by julian.reschke@gmx.de

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in [374]:

Resolve #34: update to current URI spec, get rid of discussion of URI history (closes #34)

comment:6 Changed 6 years ago by julian.reschke@gmx.de

From [423]:

make reason phrase for 414 consistent again (related to #34)

Note: See TracTickets for help on using tickets.