HttpUtility.UrlDecodeToBytes 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 codificada em URL ou matriz de bytes em uma matriz de bytes decodificada.
Para codificar ou decodificar valores fora de um aplicativo Web, use a WebUtility classe.
Sobrecargas
| Nome | Description |
|---|---|
| UrlDecodeToBytes(Byte[]) |
Converte uma matriz de bytes codificada em URL em uma matriz de bytes decodificada. |
| UrlDecodeToBytes(String) |
Converte uma cadeia de caracteres codificada em URL em uma matriz de bytes decodificada. |
| UrlDecodeToBytes(String, Encoding) |
Converte uma cadeia de caracteres codificada em URL em uma matriz de bytes decodificada usando o objeto de decodificação especificado. |
| UrlDecodeToBytes(Byte[], Int32, Int32) |
Converte uma matriz de bytes codificada em URL em uma matriz de bytes decodificada, começando na posição especificada na matriz e continuando para o número especificado de bytes. |
UrlDecodeToBytes(Byte[])
Converte uma matriz de bytes codificada em URL em uma matriz de bytes decodificada.
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[]
A matriz de bytes a serem decodificados.
Retornos
Uma matriz de bytes 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
UrlDecodeToBytes(String)
Converte uma cadeia de caracteres codificada em URL em uma matriz de bytes decodificada.
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 de caracteres para decodificar.
Retornos
Uma matriz de bytes 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
UrlDecodeToBytes(String, Encoding)
Converte uma cadeia de caracteres codificada em URL em uma matriz de bytes decodificada 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 de caracteres para decodificar.
Retornos
Uma matriz de bytes 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
UrlDecodeToBytes(Byte[], Int32, Int32)
Converte uma matriz de bytes codificada em URL em uma matriz de bytes decodificada, começando na posição especificada na matriz e continuando para o 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[]
A matriz de bytes a serem decodificados.
- offset
- Int32
A posição na matriz de bytes na qual iniciar a decodificação.
- count
- Int32
O número de bytes a serem decodificados.
Retornos
Uma matriz de bytes 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.