br_web_server

Trait Handler

Source
pub trait Handler {
    // Required method
    fn on_request(&mut self, request: Request, response: Response) -> Response;

    // Provided methods
    fn on_options(&mut self, _request: Request, response: Response) -> Response { ... }
    fn on_response(&mut self, request: Request, response: Response) -> Response { ... }
}

Required Methods§

Source

fn on_request(&mut self, request: Request, response: Response) -> Response

请求 处理

Provided Methods§

Source

fn on_options(&mut self, _request: Request, response: Response) -> Response

预检请求处理 OPTIONS

Source

fn on_response(&mut self, request: Request, response: Response) -> Response

响应 处理

Implementors§