HttpUtility.UrlDecodeToBytes Metodo

Definizione

Converte una stringa o una matrice di byte con codifica URL in una matrice decodificata di byte.

Per codificare o decodificare i valori all'esterno di un'applicazione Web, usare la WebUtility classe .

Overload

Nome Descrizione
UrlDecodeToBytes(Byte[])

Converte una matrice con codifica URL di byte in una matrice decodificata di byte.

UrlDecodeToBytes(String)

Converte una stringa con codifica URL in una matrice decodificata di byte.

UrlDecodeToBytes(String, Encoding)

Converte una stringa con codifica URL in una matrice decodificata di byte usando l'oggetto di decodifica specificato.

UrlDecodeToBytes(Byte[], Int32, Int32)

Converte una matrice con codifica URL di byte in una matrice decodificata di byte, a partire dalla posizione specificata nella matrice e continuando per il numero specificato di byte.

UrlDecodeToBytes(Byte[])

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Converte una matrice con codifica URL di byte in una matrice decodificata di byte.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[]? UrlDecodeToBytes(byte[]? bytes);
public static byte[] UrlDecodeToBytes(byte[] bytes);
static member UrlDecodeToBytes : byte[] -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte()) As Byte()

Parametri

bytes
Byte[]

Matrice di byte da decodificare.

Valori restituiti

Byte[]

Matrice decodificata di byte.

Commenti

Se in un flusso HTTP vengono passati caratteri come spazi vuoti e punteggiatura, potrebbero essere interpretati in modo non corretto alla fine della ricezione. La codifica URL converte i caratteri non consentiti in un URL in equivalenti di entità carattere; La decodifica url inverte la codifica. Ad esempio, se incorporato in un blocco di testo da trasmettere in un URL, i caratteri < e > vengono codificati come %3c e %3e.

Per codificare o decodificare i valori all'esterno di un'applicazione Web, usare la WebUtility classe .

Vedi anche

Si applica a

UrlDecodeToBytes(String)

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Converte una stringa con codifica URL in una matrice decodificata di byte.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str);
public static byte[]? UrlDecodeToBytes(string? str);
public static byte[] UrlDecodeToBytes(string str);
static member UrlDecodeToBytes : string -> byte[]
Public Shared Function UrlDecodeToBytes (str As String) As Byte()

Parametri

str
String

Stringa da decodificare.

Valori restituiti

Byte[]

Matrice decodificata di byte.

Commenti

Se in un flusso HTTP vengono passati caratteri come spazi vuoti e punteggiatura, potrebbero essere interpretati in modo non corretto alla fine della ricezione. La codifica URL converte i caratteri non consentiti in un URL in equivalenti di entità carattere; La decodifica url inverte la codifica. Ad esempio, se incorporato in un blocco di testo da trasmettere in un URL, i caratteri < e > vengono codificati come %3c e %3e.

Per codificare o decodificare i valori all'esterno di un'applicazione Web, usare la WebUtility classe .

Vedi anche

Si applica a

UrlDecodeToBytes(String, Encoding)

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Converte una stringa con codifica URL in una matrice decodificata di byte usando l'oggetto di decodifica specificato.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[]? UrlDecodeToBytes(string? str, System.Text.Encoding e);
public static byte[] UrlDecodeToBytes(string str, System.Text.Encoding e);
static member UrlDecodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlDecodeToBytes (str As String, e As Encoding) As Byte()

Parametri

str
String

Stringa da decodificare.

e
Encoding

Oggetto Encoding che specifica lo schema di decodifica.

Valori restituiti

Byte[]

Matrice decodificata di byte.

Commenti

Se in un flusso HTTP vengono passati caratteri come spazi vuoti e punteggiatura, potrebbero essere interpretati in modo non corretto alla fine della ricezione. La codifica URL converte i caratteri non consentiti in un URL in equivalenti di entità carattere; La decodifica url inverte la codifica. Ad esempio, se incorporato in un blocco di testo da trasmettere in un URL, i caratteri < e > vengono codificati come %3c e %3e.

Per codificare o decodificare i valori all'esterno di un'applicazione Web, usare la WebUtility classe .

Vedi anche

Si applica a

UrlDecodeToBytes(Byte[], Int32, Int32)

Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs
Origine:
HttpUtility.cs

Converte una matrice con codifica URL di byte in una matrice decodificata di byte, a partire dalla posizione specificata nella matrice e continuando per il numero specificato di byte.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[]? UrlDecodeToBytes(byte[]? bytes, int offset, int count);
public static byte[] UrlDecodeToBytes(byte[] bytes, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()

Parametri

bytes
Byte[]

Matrice di byte da decodificare.

offset
Int32

Posizione nella matrice di byte in corrispondenza della quale iniziare la decodifica.

count
Int32

Numero di byte da decodificare.

Valori restituiti

Byte[]

Matrice decodificata di byte.

Eccezioni

bytes è null, ma count non è uguale a 0.

offset è minore 0 o maggiore della lunghezza della bytes matrice.

oppure

countè minore di 0ocount + offsetè maggiore della lunghezza della bytes matrice.

Commenti

Se in un flusso HTTP vengono passati caratteri come spazi vuoti e punteggiatura, potrebbero essere interpretati in modo non corretto alla fine della ricezione. La codifica URL converte i caratteri non consentiti in un URL in equivalenti di entità carattere; La decodifica url inverte la codifica. Ad esempio, se incorporato in un blocco di testo da trasmettere in un URL, i caratteri < e > vengono codificati come %3c e %3e.

Per codificare o decodificare i valori all'esterno di un'applicazione Web, usare la WebUtility classe .

Vedi anche

Si applica a