WebUtility Class
Provides methods for encoding and decoding URLs when processing Web requests.
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | HtmlDecode(String^) | Converts a string that has been HTML-encoded for HTTP transmission into a decoded string. |
![]() ![]() | HtmlDecode(String^, TextWriter^) | Converts a string that has been HTML-encoded into a decoded string, and sends the decoded string to a TextWriter output stream. |
![]() ![]() | HtmlEncode(String^) | Converts a string to an HTML-encoded string. |
![]() ![]() | HtmlEncode(String^, TextWriter^) | Converts a string into an HTML-encoded string, and returns the output as a TextWriter stream of output. |
![]() ![]() | UrlDecode(String^) | Converts a string that has been encoded for transmission in a URL into a decoded string. |
![]() ![]() | UrlDecodeToBytes(array<Byte>^, Int32, Int32) | Converts an encoded byte array that has been encoded for transmission in a URL into a decoded byte array. |
![]() ![]() | UrlEncode(String^) | Converts a text string into a URL-encoded string. |
![]() ![]() | UrlEncodeToBytes(array<Byte>^, Int32, Int32) | Converts a byte array into a URL-encoded byte array. |
The HttpUtility class contains encoding and decoding utility methods for use with HTML-encode strings. The System::Uri class also contains methods and properties that can be used for similar purposes.
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Windows Phone Silverlight
Available since 8.0
Windows Phone
Available since 8.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

