Skip to main content

write_rate_limit_middleware

Function write_rate_limit_middleware 

Source
pub async fn write_rate_limit_middleware(
    __arg0: State<Arc<AppState>>,
    connect_info: Option<ConnectInfo<SocketAddr>>,
    request: Request<Body>,
    next: Next,
) -> Response<Body>
Expand description

Middleware that rate-limits write operations (POST/DELETE) on admin endpoints. Keyed by session cookie so legitimate multi-user setups aren’t penalized.