System::Web::HttpUtility 类

HttpUtility class

对 URL 部分进行十六进制转义片段的编码和解码的服务类。

class HttpUtility : public System::Object

方法

方法描述
static HtmlDecode(const String&)解码 Html 片段。
static HtmlDecode(const String&, const SharedPtr<IO::TextWriter>&)解码 Html 片段。
static HtmlEncode(const String&)编码 Html 片段。
static HtmlEncode(const SharedPtr<Object>&)编码 Html 片段。
static HtmlEncode(const String&, const SharedPtr<IO::TextWriter>&)编码 Html 片段。
static UrlDecode(String)从字符串解码 URI 片段。
static UrlDecode(String, System::SharedPtr<Text::Encoding>)从字符串解码 URI 片段。
static UrlDecode(const System::ArrayPtr<uint8_t>&, const System::SharedPtr<Text::Encoding>&)从字节数组解码 URI 片段。
static UrlDecode(const System::ArrayPtr<uint8_t>&, int32_t, int32_t, const System::SharedPtr<Text::Encoding>&)从字节数组解码 URI 片段。
static UrlDecodeToBytes(const System::ArrayPtr<uint8_t>&)从字节数组解码 URI 片段。
static UrlDecodeToBytes(const String&)从字节字符串解码 URI 片段。
static UrlDecodeToBytes(const String&, const System::SharedPtr<Text::Encoding>&)从字符串解码 URI 片段。
static UrlDecodeToBytes(const System::ArrayPtr<uint8_t>&, int32_t, int32_t)从字节数组解码 URI 片段。
static UrlEncode(String)编码 URI 片段。
static UrlEncode(String, const System::SharedPtr<Text::Encoding>&)编码 URI 片段。
static UrlEncode(const System::ArrayPtr<uint8_t>&)编码 URI 片段。
static UrlEncode(const System::ArrayPtr<uint8_t>&, int32_t, int32_t)编码 URI 片段。
static UrlEncodeToBytes(const String&)编码 URI 片段。
static UrlEncodeToBytes(const String&, const System::SharedPtr<Text::Encoding>&)编码 URI 片段。
static UrlEncodeToBytes(const System::ArrayPtr<uint8_t>&)编码 URI 片段。
static UrlEncodeToBytes(const System::ArrayPtr<uint8_t>&, int32_t, int32_t)编码 URI 片段。
static UrlEncodeUnicode(const String&)使用 Unicode 编码 URI 片段。
static UrlEncodeUnicodeToBytes(const String&)使用 Unicode 编码 URI 片段。

另见