Skip to main content
Http2ServerResponse.prototype.createPushResponse - http2 - Node documentation
method Http2ServerResponse.prototype.createPushResponse

Usage in Deno

import { Http2ServerResponse } from "node:http2";
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