WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) 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 matriz de bytes codificados que foi codificada para transmissão em uma URL em uma matriz de bytes decodificados.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ encodedValue, int offset, int count);
public static byte[] UrlDecodeToBytes (byte[] encodedValue, int offset, int count);
public static byte[]? UrlDecodeToBytes (byte[]? encodedValue, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (encodedValue As Byte(), offset As Integer, count As Integer) As Byte()
Parâmetros
Retornos
Uma matriz Byte decodificada.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser interpretados incorretamente na extremidade de recebimento. A codificação de URL converte caracteres que não são permitidos em uma URL em sequências de escape hexadecimal equivalentes. O UrlEncodeToBytes método cria uma matriz de bytes codificada em URL.
A decodificação de URL substitui sequências de escape hexadecimal por equivalentes de caracteres ASCII correspondentes. Por exemplo, quando inserido em um bloco de texto codificado em URL, as sequências de escape e são decodificadas nos caracteres %3c
<
e >
.%3e