Skip to main content
Http2ServerResponse.prototype.createPushResponse - node__http2.d.ts - Node documentation
method Http2ServerResponse.prototype.createPushResponse

Usage in Deno

```typescript import { Http2ServerResponse } from "node:node__http2.d.ts"; ```
Http2ServerResponse.prototype.createPushResponse(
callback: (
err: Error | null,
) => void
,
): void
Call `http2stream.pushStream()` with the given headers, and wrap the given `Http2Stream` on a newly created `Http2ServerResponse` as the callback parameter if successful. When `Http2ServerRequest` is closed, the callback is called with an error `ERR_HTTP2_INVALID_STREAM`.

Parameters

An object describing the headers
callback: (
err: Error | null,
) => void
Called once `http2stream.pushStream()` is finished, or either when the attempt to create the pushed `Http2Stream` has failed or has been rejected, or the state of `Http2ServerRequest` is closed prior to calling the `http2stream.pushStream()` method

Return Type

void