diff --git a/src/Twilio/Http/Request.cs b/src/Twilio/Http/Request.cs index 34fa74e14..ecb235cb2 100644 --- a/src/Twilio/Http/Request.cs +++ b/src/Twilio/Http/Request.cs @@ -222,12 +222,13 @@ private static string EncodeParameters(IEnumerable> } #if !NET35 - result += WebUtility.UrlEncode(pair.Key) + "=" + WebUtility.UrlEncode(pair.Value); + result += Uri.EscapeDataString(pair.Key) + "=" + Uri.EscapeDataString(pair.Value); #else result += HttpUtility.UrlEncode(pair.Key) + "=" + HttpUtility.UrlEncode(pair.Value); #endif } - + Console.WriteLine("Writing encoded Query Parameters: =====> "); + Console.WriteLine(result); return result; }