Performs RFC 3986 encoding and decoding.
http://www.apps.ietf.org/rfc/rfc3986.html
| C# | Visual Basic | Visual C++ |
public static class Rfc3986
Public NotInheritable Class Rfc3986
public ref class Rfc3986 abstract sealed
| All Members | Methods | ||||
| Icon | Member | Description |
|---|---|---|
| Decode(String) |
Perform RFC 3986 Percent-decoding on a string.
| |
| Encode(String) |
Perform RFC 3986 Percent-encoding on a string.
| |
| EncodeAndJoin(NameValueCollection) |
Join the name-value pairs into a string seperated with ampersands.
Each name and value is first RFC 3986 encoded and values are separated
from names with equal signs.
| |
| SplitAndDecode(String) |
Splits a ampersand-separated list of key-value pairs, decodes the keys and
values, and adds them to a NameValueCollection. Keys and values are separated
by equals signs.
|
| Object | |
| Rfc3986 | |