- From: Patrick McManus <pmcmanus@mozilla.com>
- Date: Wed, 19 Mar 2014 16:44:14 -0400
- To: William Chan (陈智昌) <willchan@chromium.org>
- Cc: HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CAOdDvNrpGHojRSCWx4G14EH5uY0gf0-5MaHqPfwiR9C85tUdrQ@mail.gmail.com>
On Wed, Mar 19, 2014 at 4:18 PM, William Chan (陈智昌) <willchan@chromium.org>wrote: > On Wed, Mar 19, 2014 at 1:15 PM, William Chan (陈智昌) <willchan@chromium.org > > wrote: > >> On Wed, Mar 19, 2014 at 1:09 PM, Patrick McManus <pmcmanus@mozilla.com>wrote: >> >> >>> >>> More pertinent of course is the fact that this is one plan for >>> bootstrapping http/2 - and if its going to be used, like upgrade which I >>> consider far messier, it should be documented to get consistency among >>> those parties that wish to use it. >>> >> > Oops, I missed responding to this part. My understanding is that Rob was > the main person looking to upgrading from HTTP/1.1 to HTTP/2 in cleartext, > and that they prefer HTTP Upgrade. So if you're including this for his > benefit, I think that may have been a mistake. But I should let Rob speak > for himself. > > I wasn't trying to suggest this should subsume upgrade for Rob's case - I was trying, perhaps unclearly, to highlight the analogy between alt-svc and upgrade and for that matter ALPN too. Upgrade is one method for bootstrapping http/2 that we expect will be used in the wild and (even though you and I don't intend to implement it). It does, imo. make sense to document it so that those interested can have an interoperable definition. The same can be said of ALPN and Alt-Svc. I don't think you'll find the next alt-svc document particularly threatening to the schedule - the header is just a different serialization of the frame and importantly it also includes a necessary error code which is relevant to resolving issues when following the frame as well as the header.
Received on Wednesday, 19 March 2014 20:44:41 UTC