Skip to content

Cerces


Cerces / middleware/cors / createCORSMiddleware

Function: createCORSMiddleware() ​

createCORSMiddleware(options?): Middleware

Defined in: src/middleware/cors.ts:10

Creates a middleware that handles CORS (Cross-Origin Resource Sharing) for incoming requests. It sets appropriate CORS headers based on the provided options and handles preflight requests.

Parameters ​

options? ​

Configuration options for CORS handling.

origin ​

string | string[] | (origin) => undefined | null | string

allowMethods? ​

string[]

allowHeaders? ​

string[]

maxAge? ​

number

credentials? ​

boolean

exposeHeaders? ​

string[]

Returns ​

Middleware

A Middleware instance that manages CORS for incoming requests.