Skip to main content

Module header

Module header 

Source
Expand description

Header extraction for cache keys.

Provides Header extractor with support for name selection, value extraction, and transformation.

§Examples

Extract a single header:

use hitbox_http::extractors::{Method, header::HeaderExtractor};

let extractor = Method::new()
    .header("x-api-key".to_string());

Re-exports§

pub use super::transform::Transform;

Structs§

Header
Extracts header values as cache key parts.

Enums§

NameSelector
Selects which headers to extract.
ValueExtractor
Extracts values from header content.

Traits§

HeaderExtractor
Extension trait for adding header extraction to an extractor chain.