Skip to main content

evaluate_conditional_headers

Function evaluate_conditional_headers 

Source
pub fn evaluate_conditional_headers(
    current_etag: &str,
    last_modified: Option<&str>,
    if_none_match: Option<&str>,
    if_modified_since: Option<&str>,
) -> ConditionalRequestOutcome
Expand description

Evaluate conditional request headers (If-None-Match, If-Modified-Since).

When both headers are present, If-None-Match takes precedence as required by RFC 7232 section 6; If-Modified-Since is intentionally not evaluated.