WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Method

Définition

Convertit un tableau d'octets encodé qui a été encodé pour être transmis dans une URL dans un tableau d'octets décodé.Converts an encoded byte array that has been encoded for transmission in a URL into a decoded byte array.

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);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (encodedValue As Byte(), offset As Integer, count As Integer) As Byte()

Paramètres

encodedValue
Byte[]

Tableau Byte encodé en URL à décoder.A URL-encoded Byte array to decode.

offset
Int32 Int32 Int32 Int32

Offset, en octets, depuis le début du tableau Byte à décoder.The offset, in bytes, from the start of the Byte array to decode.

count
Int32 Int32 Int32 Int32

Nombre, en octets, à décoder depuis le tableau Byte.The count, in bytes, to decode from the Byte array.

Retours

Byte[]

Tableau décodé Byte.A decoded Byte array.

Remarques

Si des caractères tels que des espaces et des signes de ponctuation sont transmis dans un flux HTTP, ils peuvent être mal interprétés à l’extrémité de réception.If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. L’encodage d’URL convertit les caractères qui ne sont pas autorisés dans une URL en séquences d’échappement hexadécimales équivalentes.URL encoding converts characters that are not allowed in a URL into equivalent hexadecimal escape sequences. La UrlEncodeToBytes méthode crée un tableau d’octets encodé en URL.The UrlEncodeToBytes method creates a URL-encoded byte array.

Le décodage d’URL remplace les séquences d’échappement hexadécimales par les caractères ASCII correspondants équivalents.URL decoding replaces hexadecimal escape sequences with corresponding ASCII character equivalents. Par exemple, lorsqu’il est incorporé dans un bloc %3c de texte encodé URL, les séquences d’échappement et %3e sont décodées en caractères < et >.For example, when embedded in a block of URL-encoded text, the escape sequences %3c and %3e are decoded into the characters < and >.

S’applique à