diff --git a/src/source.rs b/src/source.rs index 14cde5b..033c576 100644 --- a/src/source.rs +++ b/src/source.rs @@ -87,7 +87,8 @@ impl Templated { } } - url = url.replace(&format!("%{name}%"), &value); + let encoded_value = urlencoding::encode(&value); + url = url.replace(&format!("%{name}%"), &encoded_value); } SourceConfig::Simple(url)