pub fn validate_headers( headers: &BTreeMap<String, String>, ) -> Result<BTreeMap<String, String>, ValidationError>
Validates and sanitizes additional headers Headers are normalized to lowercase for case-insensitive handling