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
- offset
- Int32
Desplazamiento, en bytes, desde el principio de la Byte matriz que se va a descodificar.
Devoluciones
Matriz descodificada Byte .
Comentarios
Si se pasan caracteres como espacios en blanco y puntuación en una secuencia HTTP, es posible que se malinterpreten en el extremo receptor. La codificación url convierte caracteres que no se permiten en una dirección URL en secuencias de escape hexadecimal 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 con codificación URL, las secuencias de escape y %3c se descodifican en los caracteres %3e< y >.