HttpUtility.UrlDecode Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Converte uma cadeia que foi codificada para transmissão numa URL numa cadeia decodificada.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.
Sobrecargas
| Name | Description |
|---|---|
| UrlDecode(String, Encoding) |
Converte uma cadeia codificada por URL numa cadeia decodificada, usando o objeto de codificação especificado. |
| UrlDecode(Byte[], Int32, Int32, Encoding) |
Converte um array de bytes codificado por URL numa string decodificada usando o objeto de codificação especificado, começando na posição especificada no array e continuando pelo número especificado de bytes. |
| UrlDecode(String) |
Converte uma cadeia que foi codificada para transmissão numa URL numa cadeia decodificada. |
| UrlDecode(Byte[], Encoding) |
Converte um array de bytes codificado por URL numa string decodificada usando o objeto de decodificação especificado. |
UrlDecode(String, Encoding)
Converte uma cadeia codificada por URL numa cadeia 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 a decifrar.
Devoluções
Uma cadeia decodificada.
Observações
Se caracteres como espaços em branco e pontuação forem passados num fluxo HTTP, podem ser mal interpretados na parte receptora. A codificação de URL converte caracteres que não são permitidos numa URL em equivalentes entidade-carácter; A decodificação por URL inverte a codificação. Por exemplo, quando incorporados num bloco de texto a ser transmitido numa URL, os caracteres < e > são codificados como %3c e %3e.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.
Ver também
Aplica-se a
UrlDecode(Byte[], Int32, Int32, Encoding)
Converte um array de bytes codificado por URL numa string decodificada usando o objeto de codificação especificado, começando na posição especificada no array e continuando pelo 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[]
O array de bytes a decodificar.
- offset
- Int32
A posição no byte para começar a descodificar.
- count
- Int32
O número de bytes a descodificar.
Devoluções
Uma cadeia decodificada.
Exceções
bytes é null, mas count não é igual 0a .
offset é menor ou 0 superior ao comprimento da bytes matriz.
-ou-
counté menor que 0, ouoffsetcount + é maior que o comprimento da bytes matriz.
Observações
Se caracteres como espaços em branco e pontuação forem passados num fluxo HTTP, podem ser mal interpretados na parte receptora. A codificação de URL converte caracteres que não são permitidos numa URL em equivalentes entidade-carácter; A decodificação por URL inverte a codificação. Por exemplo, quando incorporados num bloco de texto a ser transmitido numa URL, os caracteres < e > são codificados como %3c e %3e.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.
Ver também
Aplica-se a
UrlDecode(String)
Converte uma cadeia que foi codificada para transmissão numa URL numa cadeia 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 a decifrar.
Devoluções
Uma cadeia decodificada.
Observações
Se caracteres como espaços em branco e pontuação forem passados num fluxo HTTP, podem ser mal interpretados na parte receptora. A codificação de URL converte caracteres que não são permitidos numa URL em equivalentes entidade-carácter; A decodificação por URL inverte a codificação. Por exemplo, quando incorporados num bloco de texto a ser transmitido numa URL, os caracteres < e > são codificados como %3c e %3e.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.
Ver também
Aplica-se a
UrlDecode(Byte[], Encoding)
Converte um array de bytes codificado por URL numa string 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[]
O array de bytes a decodificar.
Devoluções
Uma cadeia decodificada.
Observações
Se caracteres como espaços em branco e pontuação forem passados num fluxo HTTP, podem ser mal interpretados na parte receptora. A codificação de URL converte caracteres que não são permitidos numa URL em equivalentes entidade-carácter; A decodificação por URL inverte a codificação. Por exemplo, quando incorporados num bloco de texto a ser transmitido numa URL, os caracteres < e > são codificados como %3c e %3e.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.