WebUtility.UrlDecode(String) WebUtility.UrlDecode(String) WebUtility.UrlDecode(String) WebUtility.UrlDecode(String) Method

定義

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 String String String

デコード対象となる URL エンコードされた文字列。A URL-encoded string to decode.

戻り値

デコードされた文字列。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 エンコードには、等価の 16 進数のエスケープ シーケンスに、URL で許可されていない文字に変換します。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 デコードすると、対応する ASCII 文字の値を 16 進数のエスケープ シーケンスが置き換えられます。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 >.

適用対象