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

Ticket #402 (closed design: fixed)

Opened 22 months ago

Last modified 17 months ago

Comparison function for If-Match and If-None-Match

Reported by: mnot@pobox.com Owned by:
Priority: normal Milestone: 22
Component: p4-conditional Severity: In WG Last Call
Keywords: Cc:
Origin:

Description

In the definitions of If-Match and If-None-Match, we don't specify whether the weak or strong comparison function is to be used when these validations actually occur, although we spend a lot of text on when to use weak vs. strong ETags themselves.

Now, you might say that an origin server can decide whether to use the weak or strong function, but an intermediary or client cache doesn't have license to do weak comparison, and could cause a lot of trouble if it did. AFAICT we don't specify this, but I think we should.

Change History

comment:1 Changed 22 months ago by mnot@pobox.com

  • Milestone changed from unassigned to 22

Resolution: both should be explicitly using the weak comparison function.

comment:2 Changed 22 months ago by mnot@pobox.com

  • Owner draft-ietf-httpbis-p4-conditional@tools.ietf.org deleted

comment:3 Changed 20 months ago by fielding@gbiv.com

From [2131]:

clarify that If-Match and If-None-Match use the weak comparison function, since otherwise weak etags would never work; addresses #402

comment:4 Changed 20 months ago by fielding@gbiv.com

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

comment:5 Changed 17 months ago by mnot@pobox.com

  • Status changed from closed to reopened
  • Resolution incorporated deleted

comment:6 Changed 17 months ago by mnot@pobox.com

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.