You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@trafficserver.apache.org by GitBox <gi...@apache.org> on 2022/10/07 00:52:02 UTC
[GitHub] [trafficserver] maskit commented on pull request #8963: Http2 to origin
maskit commented on PR #8963:
URL: https://github.com/apache/trafficserver/pull/8963#issuecomment-1270935657
If we don't support Server Push on origin side for now, we need to indicate it by sending SETTINGS_ENABLE_PUSH:0.
> SETTINGS_ENABLE_PUSH (0x02): This setting can be used to enable or
disable server push. A server MUST NOT send a PUSH_PROMISE frame
if it receives this parameter set to a value of 0; see
[Section 8.4](https://datatracker.ietf.org/doc/html/rfc9113#section-8.4). A client that has both set this parameter to 0 and
had it acknowledged MUST treat the receipt of a PUSH_PROMISE frame
as a connection error ([Section 5.4.1](https://datatracker.ietf.org/doc/html/rfc9113#section-5.4.1)) of type PROTOCOL_ERROR.
> The initial value of SETTINGS_ENABLE_PUSH is 1. For a client,
this value indicates that it is willing to receive PUSH_PROMISE
frames.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org