Skip to main content

compare_http2_settings

Function compare_http2_settings 

Source
pub fn compare_http2_settings(
    expected: &[(u32, u32)],
    observed: &[(u32, u32)],
) -> (bool, Vec<String>)
Expand description

Compare observed HTTP/2 SETTINGS against a reference list.

Returns (matches, issues) where issues contains human-readable descriptions of each mismatch.

ยงExample

use stygian_browser::tls_validation::{compare_http2_settings, CHROME_136_HTTP2_SETTINGS};

let (ok, issues) = compare_http2_settings(CHROME_136_HTTP2_SETTINGS, CHROME_136_HTTP2_SETTINGS);
assert!(ok);
assert!(issues.is_empty());