WebUtility.UrlDecode(String) メソッド

定義

URL での転送用にエンコードされた文字列をデコードされた文字列に変換します。Converts a string that has been encoded for transmission in a URL into a decoded string.

public:
 static System::String ^ UrlDecode(System::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 エンコードされた文字列。A URL-encoded string to decode.

戻り値

String

デコードされた文字列。A decoded string.

注釈

空白や句読点などの文字が HTTP ストリームで渡される場合は、受信側で誤って解釈される可能性があります。If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. Url エンコードは、URL で許可されていない文字を等価の16進数のエスケープシーケンスに変換します。URL encoding converts characters that are not allowed in a URL into equivalent hexadecimal escape sequences. UrlEncode メソッドは、URL エンコードされた文字列を作成します。The UrlEncode method creates a URL-encoded string.

URL デコードは、16進数のエスケープシーケンスを対応する ASCII 文字に置き換えます。URL decoding replaces hexadecimal escape sequences with corresponding ASCII character equivalents. たとえば、URL でエンコードされたテキストのブロックに埋め込まれている場合、エスケープシーケンス %3c%3e<>の文字にデコードされます。For example, when embedded in a block of URL-encoded text, the escape sequences %3c and %3e are decoded into the characters < and >.

適用対象