WebUtility.UrlEncode(String) 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 stringa di testo in una stringa con codifica URL.
public:
static System::String ^ UrlEncode(System::String ^ value);
public static string UrlEncode (string value);
public static string? UrlEncode (string? value);
static member UrlEncode : string -> string
Public Shared Function UrlEncode (value As String) As String
Parametri
- value
- String
Testo da codificare in URL.
Restituisce
Stringa con codifica URL.
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)(
e)
(parentesi di apertura e chiusura)
Ogni carattere ' (spazio) viene convertito in un +
carattere (più).
Ad esempio, quando incorporato in un blocco di testo da trasmettere in un URL, i caratteri <
e >
vengono codificati come %3c
e %3e
.
Il UrlDecode metodo inverte la codifica.