WebUtility.UrlDecodeToBytes(Byte[], Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte una matrice di byte codificata per la trasmissione in un URL in una matrice di byte decodificata.
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()
Parametri
Restituisce
Una matrice Byte decodificata.
Commenti
Se in un flusso HTTP vengono passati caratteri come spazi vuoti e punteggiatura, potrebbero essere interpretati erroneamente alla fine della ricezione. La codifica URL converte i caratteri non consentiti in un URL in sequenze di escape esadecimali equivalenti. Il UrlEncodeToBytes metodo crea una matrice di byte con codifica URL.
La decodifica url sostituisce sequenze di escape esadecimali con equivalenti di caratteri ASCII corrispondenti. Ad esempio, se incorporato in un blocco di testo con codifica URL, le sequenze %3c
di escape e %3e
vengono decodificate nei caratteri <
e >
.