diff --git a/TypeGap/GapApiGenerator.cs b/TypeGap/GapApiGenerator.cs index b3ac325..0c2929d 100644 --- a/TypeGap/GapApiGenerator.cs +++ b/TypeGap/GapApiGenerator.cs @@ -283,7 +283,7 @@ protected virtual string BuildUrlString(ApiActionDesc action, string template, A if (finalGetParameters.Any()) { url.Append("?"); - url.Append(String.Join("&", finalGetParameters.Select(p => $"{p.ParameterName}=\" + {p.ParameterName} + \""))); + url.Append(String.Join("&", finalGetParameters.Select(p => $"{p.ParameterName}=\" + encodeURIComponent({p.ParameterName}) + \""))); } return "\"" + _rewriter(url.ToString().TrimStart('/')) + "\"";