userver: server::middlewares::Cors Class Reference
Loading...
Searching...
No Matches
server::middlewares::Cors Class Referencefinal

#include <userver/server/middlewares/cors.hpp>

Detailed Description

CORS (Cross-Origin Resource Sharing) middleware.

This middleware handles CORS preflight requests and adds appropriate CORS headers to responses to allow cross-origin requests from web browsers.

Note
The middleware is usually created by server::middlewares::CorsFactory

Definition at line 26 of file cors.hpp.

+ Inheritance diagram for server::middlewares::Cors:

Classes

struct  Config
 

Public Member Functions

 Cors (const Config &config)
 

Protected Member Functions

void Next (http::HttpRequest &request, request::RequestContext &context) const
 The method to invoke the next middleware in a pipeline.
 

The documentation for this class was generated from the following file: