System::Web::HttpUtility クラス

HttpUtility class

URL 部分を 16 進エスケープフラグメントにエンコードおよびデコードするサービスクラス。

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&)URI フラグメントを Unicode でエンコードします。
static UrlEncodeUnicodeToBytes(const String&)URI フラグメントを Unicode でエンコードします。

参照