HttpContext.Current.Server.UrlEncode
This does only work in .NET Framework. How can I encode or decode URI arguments in ASP.NET Core?
For ASP.NET Core 2.0+ just add System.Net
namespace - WebUtility
class is shipped as part of System.Runtime.Extensions
nuget package, that is referenced by default in ASP.NET Core project.
For the previous version add Microsoft.AspNetCore.WebUtilities
nuget package.
Then the WebUtility
class will be available for you:
public static class WebUtility
{
public static string UrlDecode(string encodedValue);
public static string UrlEncode(string value);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With