WebUtility.UrlDecode(String) メソッド

定義

URL での転送用にエンコードされた文字列をデコードされた文字列に変換します。

public:
 static System::String ^ UrlDecode(System::String ^ encodedValue);
public static string UrlDecode (string encodedValue);
public static string? UrlDecode (string? encodedValue);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (encodedValue As String) As String

パラメーター

encodedValue
String

デコード対象となる URL エンコードされた文字列。

戻り値

String

デコードされた文字列。

注釈

空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 URL エンコードは、URL で許可されていない文字を同等の 16 進エスケープ シーケンスに変換します。 16 進エスケープ シーケンスは大文字です。 たとえば、文字 <> エスケープ シーケンス %3C%3E. このメソッドは UrlEncode 、URL でエンコードされた文字列を作成します。

URL デコードは、16 進エスケープ シーケンスを対応する ASCII 文字に置き換えます。 たとえば、URL でエンコードされたテキストのブロックに埋め込まれると、エスケープ シーケンス%3c<文字と %3e >.

適用対象