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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 13 October 2012 20:40:20 GMT