diff --git a/crates/providers/hitta/src/component.rs b/crates/providers/hitta/src/component.rs index 5d381fd..34d1179 100644 --- a/crates/providers/hitta/src/component.rs +++ b/crates/providers/hitta/src/component.rs @@ -33,6 +33,13 @@ impl Guest for Component { )); }; + if first.status != 200 { + return Err(LookupError::ParseFailed(format!( + "unexpected HTTP status {}", + first.status + ))); + } + match parser::parse(&first.body) { Ok(entry) => Ok(Entry { messages: entry.messages,