Opened 9 years ago

Closed 4 years ago

#96 closed editorial (incorporated)

Conditional GET text

Reported by: mnot@… Owned by: julian.reschke@…
Priority: normal Milestone: 22
Component: p2-semantics Severity: In WG Last Call
Keywords: Cc:

Description

Apparently people are confused by the fact that the definition of GET specifically mentions conditional headers:

The semantics of the GET method change to a "conditional GET" if the request message includes an If-Modified-Since, If-Unmodified-Since, If-Match, If-None-Match, or If-Range header field. A conditional GET method requests that the entity be transferred only under the circumstances described by the conditional header field(s). The conditional GET method is intended to reduce unnecessary network usage by allowing cached entities to be refreshed without requiring multiple requests or transferring data already held by the client. -- <http://tools.ietf.org/html/rfc2616#section-9.3>

Do we need to clarify that conditionals apply to all requests? (do they?).

Change History (10)

comment:1 Changed 9 years ago by fielding@…

They do apply to all requests, though in different ways.

I think we should just refer to Part 4 (conditional requests) near the beginning of the section on Methods.

comment:2 Changed 9 years ago by mnot@…

  • Component changed from non-specific to p2-semantics

comment:3 Changed 8 years ago by mnot@…

Also consider aligning p6 with p2. Rewrite intro in p2?

comment:4 Changed 5 years ago by mnot@…

  • Priority set to normal

Agree with Roy here. We need to:

  • Add this to p2 2.2.1 (considerations for new methods), which probably needs to turn into a list of considerations.
  • Mention conditional requests *briefly* in p2 section 2 (method), with a ref to p4.
  • Consider moving p2 6.1 (safe and idempotent methods) to p2 section 2 (it doesn't belong down there).

comment:5 Changed 5 years ago by mnot@…

  • Severity set to Active WG Document

comment:6 Changed 5 years ago by mnot@…

  • Owner set to julian.reschke@…

Paris: Move this text to the general introduction on methods.

comment:7 Changed 4 years ago by mnot@…

  • Severity changed from Active WG Document to In WG Last Call

Did this happen?

comment:8 Changed 4 years ago by julian.reschke@…

Did this happen?

Nope, we still need to do this.

comment:9 Changed 4 years ago by fielding@…

From [2161]:

Refer to conditional requests as being applicable to most methods, with details added to p4 for when conditionals are not applicable. Addresses #96

comment:10 Changed 4 years ago by fielding@…

  • Milestone changed from unassigned to 22
  • Resolution set to incorporated
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.