• Overview
@angular/ssr/node

writeResponseToNodeResponse

function

Streams a web-standard Response into a Node.js ServerResponse or Http2ServerResponse.

API

function writeResponseToNodeResponse(
  source: Response,
  destination:
    | ServerResponse<IncomingMessage>
    | Http2ServerResponse<Http2ServerRequest>,
): Promise<void>;
@paramsourceResponse
  • The web-standard Response object to stream from.
@paramdestinationServerResponse<IncomingMessage> | Http2ServerResponse<Http2ServerRequest>
  • The Node.js response object (ServerResponse or Http2ServerResponse) to stream into.
@returnsPromise<void>

A promise that resolves once the streaming operation is complete.

Description

Streams a web-standard Response into a Node.js ServerResponse or Http2ServerResponse.

This function adapts the web Response object to write its content to a Node.js response object, handling both HTTP/1.1 and HTTP/2.

Jump to details