Skip to content

Commit 8abb790

Browse files
author
Michael Hallett
committed
Switched back to using Uri.EscapeDataString after some further research; Code cleanup;
1 parent a07e9e8 commit 8abb790

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

RestSharp/Extensions/StringExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public static string UrlEncode(this string input)
5555
throw new ArgumentNullException("input");
5656

5757
if (input.Length <= maxLength)
58-
return Uri.EscapeUriString(input);
58+
return Uri.EscapeDataString(input);
5959

6060
StringBuilder sb = new StringBuilder(input.Length * 2);
6161
int index = 0;
@@ -65,7 +65,7 @@ public static string UrlEncode(this string input)
6565
int length = Math.Min(input.Length - index, maxLength);
6666
string subString = input.Substring(index, length);
6767

68-
sb.Append(Uri.EscapeUriString(subString));
68+
sb.Append(Uri.EscapeDataString(subString));
6969
index += subString.Length;
7070
}
7171

RestSharp/Http.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
using System.IO;
2020
using System.Linq;
2121
using System.Net;
22-
using System.Security.Cryptography.X509Certificates;
2322
using System.Text;
2423
using RestSharp.Extensions;
2524

0 commit comments

Comments
 (0)