From ea6f57d77a714ff53eb4aa699125755f4b7e9249 Mon Sep 17 00:00:00 2001 From: sbansla Date: Wed, 10 Dec 2025 20:07:56 +0530 Subject: [PATCH] added rfc-3986 urlencoding --- src/Twilio/Http/Request.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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; }