diff --git a/aquatic_http/src/lib/protocol/request.rs b/aquatic_http/src/lib/protocol/request.rs index bfbbbc6..f1fef56 100644 --- a/aquatic_http/src/lib/protocol/request.rs +++ b/aquatic_http/src/lib/protocol/request.rs @@ -142,6 +142,10 @@ impl Request { processed.push(c); } } + } else { + return Err(anyhow::anyhow!( + "url decode: too few characters in '%{}'", part + )) } }