- From: Mark Nottingham <mnot@mnot.net>
- Date: Sun, 14 Oct 2012 07:39:42 +1100
- To: James M Snell <jasnell@gmail.com>
- Cc: Barry Leiba <barryleiba@computer.org>, HTTP Working Group <ietf-http-wg@w3.org>, Apps Discuss <apps-discuss@ietf.org>
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