Метод PUSH_PROMISE может использоваться для применения проталкивания HTTP / 2-сервера, поскольку сервер создает фрейм PUSH_PROMISE для ответной части обычного потока, инициируемого браузером. Объекты ответа с контекстом запроса, который имеет HTTP-соединение, используются для отправки на сервер. На стороне сервера при использовании HTTP-метода подключения , такого как метод Page_load, можно использовать для применения Response.PUSHPROMISE
для отправки всех соответствующих сценариев, стилей и изображений, при этом клиенту не требуется явно запрашивать каждый из них.
Response.PushPromise("direction/to/style-sheet");