WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Convierte una matriz de bytes codificada que se ha codificado para la transmisión en una dirección URL en una matriz de bytes descodificada.
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
Devoluciones
Una matriz Byte descodificada.
Comentarios
Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten al final receptor. La codificación de direcciones URL convierte los caracteres que no se permiten en una dirección URL en secuencias de escape hexadecimales equivalentes. El UrlEncodeToBytes método crea una matriz de bytes con codificación URL.
La descodificación de direcciones URL reemplaza las secuencias de escape hexadecimales por los equivalentes de caracteres ASCII correspondientes. Por ejemplo, cuando se inserta en un bloque de texto codificado con dirección URL, las secuencias %3c
de escape y %3e
se descodifican en los caracteres <
y >
.