Trait actix_web::dev::Middleware [] [src]

pub trait Middleware {
    fn start(&self, req: &mut HttpRequest) -> Result<(), HttpResponse> { ... }
fn response(
        &self,
        req: &mut HttpRequest,
        resp: HttpResponse
    ) -> HttpResponse { ... }
fn finish(&self, req: &mut HttpRequest, resp: &HttpResponse) { ... } }

Middleware definition

Provided Methods

Method is called when request is ready.

Method is called when handler returns response, but before sending body streams to peer.

Http interation is finished

Implementors