Robert Collins wrote:
>
> It also raises questions in my mind about SETTINGS_ENABLE_PUSH
>
> Given
>
> Client1
> Client2
> Proxy
> Server
>
> If client1 has SETTINGS_ENABLE_PUSH=1, and client2 has
> SETTINGS_ENABLE_PUSH=0, the Proxy has SETTINGS_ENABLE_PUSH=1, then the
> server may push resources for both clients, and the proxy will have to
> cancel streams when they are for client2 ?
>
This is exactly this issue that I raised last week[1], although I was
talking about the case when you are using a HTTP2 load balancer that
also has HTTP 1 clients, although the same issue arrises when you have
HTTP2 clients with push disabled. I raised an issue[2] but apparently it
is too late to do anything about it.
Stuart
[1] http://lists.w3.org/Archives/Public/ietf-http-wg/2014JulSep/2374.html
[2] Received on Monday, 29 September 2014 22:09:54 UTC