W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2012

Re: [apps-discuss] Re-review of draft-snell-http-prefer-15

From: Mark Nottingham <mnot@mnot.net>
Date: Sun, 14 Oct 2012 07:39:42 +1100
Cc: Barry Leiba <barryleiba@computer.org>, HTTP Working Group <ietf-http-wg@w3.org>, Apps Discuss <apps-discuss@ietf.org>
Message-Id: <CCF75341-B3B2-4275-9BDD-F245D26736B8@mnot.net>
To: James M Snell <jasnell@gmail.com>

On 14/10/2012, at 6:11 AM, James M Snell <jasnell@gmail.com> wrote:

>> Right, but what's the difference between:
>>   Prefer: wait=10
>> and
>>   Prefer: return-asynch, wait=10
>> ? "return asynch" really says "give me a 202" which is nonsense; the client doesn't control the status code, the server does.
> That's why it's a Prefer header and not Expect. The server retains control. "Prefer: wait=10" could just as easily result in the server simply throwing up it's hands and saying, "sorry, can't do it"

And what does return-async(h) bring to the party?

The server can still throw up its hands with a 4xx or 5xx, and the client has to deal with that. 

Mark Nottingham   http://www.mnot.net/
Received on Saturday, 13 October 2012 20:40:18 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:11:07 UTC