HttpUtility.UrlDecodeToBytes 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 string ou array de bytes codificados por URL num array decodificado de bytes.
Para codificar ou decodificar valores fora de uma aplicação web, use a WebUtility classe.
Sobrecargas
| Name | Description |
|---|---|
| UrlDecodeToBytes(Byte[]) |
Converte um array codificado por URL de bytes num array decodificado de bytes. |
| UrlDecodeToBytes(String) |
Converte uma cadeia codificada em URL num array decodificado de bytes. |
| UrlDecodeToBytes(String, Encoding) |
Converte uma string codificada por URL num array decodificado de bytes usando o objeto de decodificação especificado. |
| UrlDecodeToBytes(Byte[], Int32, Int32) |
Converte um array codificado por URL de bytes num array decodificado de bytes, começando na posição especificada no array e continuando pelo número especificado de bytes. |
UrlDecodeToBytes(Byte[])
Converte um array codificado por URL de bytes num array decodificado de bytes.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[] UrlDecodeToBytes(byte[] bytes);
static member UrlDecodeToBytes : byte[] -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte()) As Byte()
Parâmetros
- bytes
- Byte[]
O array de bytes a decodificar.
Devoluções
Um array decodificado de bytes.
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
UrlDecodeToBytes(String)
Converte uma cadeia codificada em URL num array decodificado de bytes.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str);
public static byte[] UrlDecodeToBytes(string str);
static member UrlDecodeToBytes : string -> byte[]
Public Shared Function UrlDecodeToBytes (str As String) As Byte()
Parâmetros
- str
- String
A cadeia a decifrar.
Devoluções
Um array decodificado de bytes.
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
UrlDecodeToBytes(String, Encoding)
Converte uma string codificada por URL num array decodificado de bytes usando o objeto de decodificação especificado.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[] UrlDecodeToBytes(string str, System.Text.Encoding e);
static member UrlDecodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlDecodeToBytes (str As String, e As Encoding) As Byte()
Parâmetros
- str
- String
A cadeia a decifrar.
Devoluções
Um array decodificado de bytes.
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
UrlDecodeToBytes(Byte[], Int32, Int32)
Converte um array codificado por URL de bytes num array decodificado de bytes, começando na posição especificada no array e continuando pelo número especificado de bytes.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[] UrlDecodeToBytes(byte[] bytes, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()
Parâmetros
- bytes
- Byte[]
O array de bytes a decodificar.
- offset
- Int32
A posição no array de bytes onde começar a decodificar.
- count
- Int32
O número de bytes a descodificar.
Devoluções
Um array decodificado de bytes.
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.