Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | UrlDecoder |
Static Package Functions | |
static string | HtmlAttributeEncode (string value) |
static void | HtmlAttributeEncode (string value, TextWriter output) |
static string | HtmlDecode (string value) |
static void | HtmlDecode (string value, TextWriter output) |
static string | HtmlEncode (string value) |
static void | HtmlEncode (string value, TextWriter output) |
static string | JavaScriptStringEncode (string value) |
static byte[] | UrlDecode (byte[] bytes, int offset, int count) |
static string | UrlDecode (byte[] bytes, int offset, int count, Encoding encoding) |
static string | UrlDecode (string value, Encoding encoding) |
static byte[] | UrlEncode (byte[] bytes, int offset, int count, bool alwaysCreateNewReturnValue) |
static string | UrlEncodeUnicode (string value) |
static string | UrlPathEncode (string value) |
Static Private Member Functions | |
static void | AppendCharAsUnicodeJavaScript (StringBuilder builder, char c) |
static bool | CharRequiresJavaScriptEncoding (char c) |
static void | HtmlAttributeEncodeInternal (string s, TextWriter output) |
static int | IndexOfHtmlAttributeEncodingChars (string s, int startPos) |
static bool | IsNonAsciiByte (byte b) |
static byte[] | UrlEncode (byte[] bytes, int offset, int count) |
static string | UrlEncodeNonAscii (string str, Encoding e) |
static byte[] | UrlEncodeNonAscii (byte[] bytes, int offset, int count) |
static string | UrlPathEncodeImpl (string value) |
static bool | ValidateUrlEncodingParameters ([NotNullWhen(true)] byte[] bytes, int offset, int count) |
Definition at line 9 of file HttpEncoder.cs.