HttpUtility.UrlDecode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte uma cadeia de caracteres que foi codificada para transmissão em uma URL em uma cadeia de caracteres decodificada.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.
Sobrecargas
| Nome | Description |
|---|---|
| UrlDecode(String, Encoding) |
Converte uma cadeia de caracteres codificada em URL em uma cadeia de caracteres decodificada usando o objeto de codificação especificado. |
| UrlDecode(Byte[], Int32, Int32, Encoding) |
Converte uma matriz de bytes codificada em URL em uma cadeia de caracteres decodificada usando o objeto de codificação especificado, começando na posição especificada na matriz e continuando para o número especificado de bytes. |
| UrlDecode(String) |
Converte uma cadeia de caracteres que foi codificada para transmissão em uma URL em uma cadeia de caracteres decodificada. |
| UrlDecode(Byte[], Encoding) |
Converte uma matriz de bytes codificada em URL em uma cadeia de caracteres decodificada usando o objeto de decodificação especificado. |
UrlDecode(String, Encoding)
Converte uma cadeia de caracteres codificada em URL em uma cadeia de caracteres decodificada usando o objeto de codificação especificado.
public:
static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public static string UrlDecode(string str, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String
Parâmetros
- str
- String
A cadeia de caracteres para decodificar.
Retornos
Uma cadeia de caracteres decodificada.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser mal interpretados no final do recebimento. A codificação de URL converte caracteres que não são permitidos em uma URL em equivalentes de entidade de caractere; A decodificação de URL inverte a codificação. Por exemplo, quando inserido em um bloco de texto a ser transmitido em uma URL, os caracteres < são > codificados como %3c e %3e.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.
Confira também
Aplica-se a
UrlDecode(Byte[], Int32, Int32, Encoding)
Converte uma matriz de bytes codificada em URL em uma cadeia de caracteres decodificada usando o objeto de codificação especificado, começando na posição especificada na matriz e continuando para o número especificado de bytes.
public:
static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, int offset, int count, System::Text::Encoding ^ e);
public static string UrlDecode(byte[] bytes, int offset, int count, System.Text.Encoding e);
static member UrlDecode : byte[] * int * int * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), offset As Integer, count As Integer, e As Encoding) As String
Parâmetros
- bytes
- Byte[]
A matriz de bytes a serem decodificados.
- offset
- Int32
A posição no byte para iniciar a decodificação.
- count
- Int32
O número de bytes a serem decodificados.
Retornos
Uma cadeia de caracteres decodificada.
Exceções
bytes é null, mas count não é igual 0a .
offset é menor ou 0 maior que o comprimento da bytes matriz.
-ou-
count é menor que 0, ou count + offset é maior que o comprimento da bytes matriz.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser mal interpretados no final do recebimento. A codificação de URL converte caracteres que não são permitidos em uma URL em equivalentes de entidade de caractere; A decodificação de URL inverte a codificação. Por exemplo, quando inserido em um bloco de texto a ser transmitido em uma URL, os caracteres < são > codificados como %3c e %3e.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.
Confira também
Aplica-se a
UrlDecode(String)
Converte uma cadeia de caracteres que foi codificada para transmissão em uma URL em uma cadeia de caracteres decodificada.
public:
static System::String ^ UrlDecode(System::String ^ str);
public static string UrlDecode(string str);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (str As String) As String
Parâmetros
- str
- String
A cadeia de caracteres para decodificar.
Retornos
Uma cadeia de caracteres decodificada.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser mal interpretados no final do recebimento. A codificação de URL converte caracteres que não são permitidos em uma URL em equivalentes de entidade de caractere; A decodificação de URL inverte a codificação. Por exemplo, quando inserido em um bloco de texto a ser transmitido em uma URL, os caracteres < são > codificados como %3c e %3e.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.
Confira também
Aplica-se a
UrlDecode(Byte[], Encoding)
Converte uma matriz de bytes codificada em URL em uma cadeia de caracteres decodificada usando o objeto de decodificação especificado.
public:
static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, System::Text::Encoding ^ e);
public static string UrlDecode(byte[] bytes, System.Text.Encoding e);
static member UrlDecode : byte[] * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), e As Encoding) As String
Parâmetros
- bytes
- Byte[]
A matriz de bytes a serem decodificados.
Retornos
Uma cadeia de caracteres decodificada.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser mal interpretados no final do recebimento. A codificação de URL converte caracteres que não são permitidos em uma URL em equivalentes de entidade de caractere; A decodificação de URL inverte a codificação. Por exemplo, quando inserido em um bloco de texto a ser transmitido em uma URL, os caracteres < são > codificados como %3c e %3e.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.