diff --git a/aquatic_http_protocol/src/request.rs b/aquatic_http_protocol/src/request.rs index a3a9eb8..be49466 100644 --- a/aquatic_http_protocol/src/request.rs +++ b/aquatic_http_protocol/src/request.rs @@ -93,11 +93,7 @@ impl ScrapeRequest { } bytes.extend_from_slice(b"info_hash="); - - for b in info_hash.0.iter() { - bytes.push(b'%'); - bytes.extend_from_slice(format!("{:02x}", b).as_bytes()); - } + urlencode_20_bytes(info_hash.0, &mut bytes); first = false; }