Fixed the HttpSigning issue for query string (#7859)

This commit is contained in:
Ghufran Zahidi
2020-11-02 19:02:37 +05:30
committed by GitHub
parent 9377dbca56
commit d179574b4e
4 changed files with 8 additions and 8 deletions

View File

@@ -127,12 +127,12 @@ namespace {{packageName}}.Client
{ // array
foreach (var value in parameter.Value)
{
httpValues.Add(parameter.Key + "[]", value);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key) + "[]", value);
}
}
else
{
httpValues.Add(parameter.Key, parameter.Value[0]);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key), parameter.Value[0]);
}
}

View File

@@ -127,12 +127,12 @@ namespace Org.OpenAPITools.Client
{ // array
foreach (var value in parameter.Value)
{
httpValues.Add(parameter.Key + "[]", value);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key) + "[]", value);
}
}
else
{
httpValues.Add(parameter.Key, parameter.Value[0]);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key), parameter.Value[0]);
}
}

View File

@@ -127,12 +127,12 @@ namespace Org.OpenAPITools.Client
{ // array
foreach (var value in parameter.Value)
{
httpValues.Add(parameter.Key + "[]", value);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key) + "[]", value);
}
}
else
{
httpValues.Add(parameter.Key, parameter.Value[0]);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key), parameter.Value[0]);
}
}

View File

@@ -127,12 +127,12 @@ namespace Org.OpenAPITools.Client
{ // array
foreach (var value in parameter.Value)
{
httpValues.Add(parameter.Key + "[]", value);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key) + "[]", value);
}
}
else
{
httpValues.Add(parameter.Key, parameter.Value[0]);
httpValues.Add(HttpUtility.UrlEncode(parameter.Key), parameter.Value[0]);
}
}