Skip to content

Cerces


Cerces / middleware/compression / createCompressionMiddleware

Function: createCompressionMiddleware()

createCompressionMiddleware(format): Middleware

Defined in: src/middleware/compression.ts:80

Creates a middleware that compresses HTTP responses using the specified format. It checks the "Accept-Encoding" header of the incoming request to determine if the client supports the specified compression format.

Parameters

format

CompressionFormat

The compression format to use. Supported values are 'deflate', 'deflate-raw', and 'gzip'.

Returns

Middleware

A Middleware instance that applies the specified compression to responses.