Re: draft-ietf-httpbis-http2-latest, 8.1.2.1 Request Header Fields | Re: draft-ietf-httpbis-http2-latest, 8.1.2.1 Request Header Fields | Re: draft-ietf-httpbis-http2-latest, 5.5 Extending HTTP/2

Amos,

On Jul 29, 2014, at 7:04 AM, Amos Jeffries <squid3@treenet.co.nz> wrote:
> ...
> ... "http://some.host" being absolute form, and the request under
> discussion here being OPTIONS.

Right, for a proxied OPTIONS request, the special casing in RFC 7230 section 5.3.4 covers mapping "OPTIONS http://some.host" to "OPTIONS *".  But you don't proxy OPTIONS requests with "Connection: upgrade".

But my original point was that "OPTIONS *" is used to upgrade the connection to the endpoint, with "*" meaning "the server as a whole". You may not like "*", but more than 10^9 existing clients have software that uses it for secure printing, and its use has been a proposed standard for a long time.

_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair

Received on Tuesday, 29 July 2014 12:40:42 UTC