Skip to main content

security_headers

Function security_headers 

Source
pub fn security_headers(
    config: &SecurityHeadersConfig,
) -> Result<SecurityHeadersLayer>
Expand description

Returns a Tower layer that adds security headers to every response based on the provided configuration.

§Errors

Returns crate::Error if any configured header value contains invalid HTTP header characters.

§Example

use modo::middleware::{security_headers, SecurityHeadersConfig};

let config = SecurityHeadersConfig::default();
let layer = security_headers(&config).unwrap();