WebUtility.UrlEncodeToBytes(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.
Consente di convertire una matrice di byte in una matrice di byte con codifica URL.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ value, int offset, int count);
public static byte[] UrlEncodeToBytes (byte[] value, int offset, int count);
public static byte[]? UrlEncodeToBytes (byte[]? value, int offset, int count);
static member UrlEncodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlEncodeToBytes (value As Byte(), offset As Integer, count As Integer) As Byte()
Parametri
Restituisce
Matrice Byte di byte codificata.
Commenti
Se i caratteri come spazi vuoti e punteggiatura vengono passati in un flusso HTTP, potrebbero essere interpretati erroneamente alla fine della ricezione. La codifica URL sostituisce i caratteri non consentiti in un URL con equivalenti di entità carattere costituiti da sequenze di escape esadecimali. La stringa convertita deve essere conforme al formato UTF-8.
La codifica URL sostituisce tutti i codici di carattere tranne lettere, numeri e caratteri di punteggiatura seguenti:
-
(segno meno)_
(sottolineatura).
(periodo)!
(punto esclamativo)*
(asterisco)'
(virgolette singole)(
e)
(parentesi di apertura e chiusura)
Ad esempio, quando incorporato in un blocco di testo da trasmettere in un URL, i caratteri <
e >
vengono codificati come %3c
e %3e
.
Il UrlDecodeToBytes metodo inverte la codifica.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per