@bearnjs/rest
    Preparing search index...

    Function createCorsMiddleware

    • Function

      createCorsMiddleware This function generates a middleware for handling Cross-Origin Resource Sharing (CORS) requests. It sets the necessary CORS headers and manages preflight requests.

      Parameters

      • options: CorsOptions

        Configuration options for the CORS middleware, including allowed methods, headers, and origins.

      Returns Handler

      A middleware function that processes incoming requests and applies CORS headers.

      const corsOptions = {
      origin: ['https://example.com'],
      methods: ['GET', 'POST'],
      headers: ['Content-Type'],
      exposeHeaders: ['Authorization'],
      credentials: true,
      maxAgeSeconds: 600
      };

      const corsMiddleware = createCorsMiddleware(corsOptions);
      app.use(corsMiddleware);