Condividi tramite


HttpUtility.UrlDecode Metodo

Definizione

Converte una stringa che è stata codificata per la trasmissione in un URL in una stringa decodificata.

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

Overload

UrlDecode(String, Encoding)

Converte una stringa codificata in URL in una stringa decodificata usando l'oggetto di codifica specificato.

UrlDecode(Byte[], Int32, Int32, Encoding)

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

UrlDecode(String)

Converte una stringa che è stata codificata per la trasmissione in un URL in una stringa decodificata.

UrlDecode(Byte[], Encoding)

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

UrlDecode(String, Encoding)

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

Converte una stringa codificata in URL in una stringa decodificata usando l'oggetto di codifica specificato.

public:
 static System::String ^ UrlDecode(System::String ^ str, System::Text::Encoding ^ e);
public static string? UrlDecode (string? str, System.Text.Encoding e);
public static string UrlDecode (string str, System.Text.Encoding e);
static member UrlDecode : string * System.Text.Encoding -> string
Public Shared Function UrlDecode (str As String, e As Encoding) As String

Parametri

str
String

Stringa da decodificare.

e
Encoding

Oggetto Encoding che specifica lo schema di decodifica.

Restituisce

Stringa 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 equivalenti di entità carattere; La decodifica dell'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 al di fuori di un'applicazione Web, usare la classe WebUtility.

Vedi anche

Si applica a

UrlDecode(Byte[], Int32, Int32, Encoding)

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

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

public:
 static System::String ^ UrlDecode(cli::array <System::Byte> ^ bytes, int offset, int count, System::Text::Encoding ^ e);
public static string? UrlDecode (byte[]? bytes, int offset, int count, System.Text.Encoding e);
public static string UrlDecode (byte[] bytes, int offset, int count, System.Text.Encoding e);
static member UrlDecode : byte[] * int * int * System.Text.Encoding -> string
Public Shared Function UrlDecode (bytes As Byte(), offset As Integer, count As Integer, e As Encoding) As String

Parametri

bytes
Byte[]

Matrice di byte da decodificare.

offset
Int32

Posizione nel byte da cui iniziare la decodifica.

count
Int32

Numero di byte da decodificare.

e
Encoding

Oggetto Encoding che specifica lo schema di decodifica.

Restituisce

Stringa decodificata.

Eccezioni

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

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

-oppure-

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

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 equivalenti di entità carattere; La decodifica dell'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 al di fuori di un'applicazione Web, usare la classe WebUtility.

Vedi anche

Si applica a

UrlDecode(String)

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

Converte una stringa che è stata codificata per la trasmissione in un URL in una stringa decodificata.

public:
 static System::String ^ UrlDecode(System::String ^ str);
public static string? UrlDecode (string? str);
public static string UrlDecode (string str);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (str As String) As String

Parametri

str
String

Stringa da decodificare.

Restituisce

Stringa 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 equivalenti di entità carattere; La decodifica dell'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 al di fuori di un'applicazione Web, usare la classe WebUtility.

Vedi anche

Si applica a

UrlDecode(Byte[], Encoding)

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

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

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

Parametri

bytes
Byte[]

Matrice di byte da decodificare.

e
Encoding

Oggetto Encoding che specifica lo schema di decodifica.

Restituisce

Stringa 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 equivalenti di entità carattere; La decodifica dell'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 al di fuori di un'applicazione Web, usare la classe WebUtility.

Vedi anche

Si applica a