WebUtility.HtmlEncode 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.
Esegue la conversione di una stringa in una stringa con codifica HTML.
Overload
HtmlEncode(String) |
Esegue la conversione di una stringa in una stringa con codifica HTML. |
HtmlEncode(String, TextWriter) |
Converte una stringa in una stringa codificata in formato HTML e restituisce l'output come un flusso di output TextWriter. |
HtmlEncode(String)
- Origine:
- WebUtility.cs
- Origine:
- WebUtility.cs
- Origine:
- WebUtility.cs
Esegue la conversione di una stringa in una stringa con codifica HTML.
public:
static System::String ^ HtmlEncode(System::String ^ value);
public static string HtmlEncode (string value);
public static string? HtmlEncode (string? value);
static member HtmlEncode : string -> string
Public Shared Function HtmlEncode (value As String) As String
Parametri
- value
- String
Stringa da codificare.
Restituisce
Stringa 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 HTML converte i caratteri non consentiti in HTML in equivalenti di entità carattere; Decodifica HTML inverte la codifica. Ad esempio, quando incorporato in un blocco di testo, i caratteri <
e vengono codificati come <
e >
>
per la trasmissione HTTP.
Se il value
parametro è null
, la stringa codificata restituita è null
. Se il parametro è una stringa vuota, la value
stringa codificata restituita è una stringa vuota.
Vedi anche
- HtmlDecode(String)
- HtmlDecode(String)
- Uri
- Procedura: Proteggere dagli exploit di script in un'applicazione Web applicando la codifica HTML alle stringhe
Si applica a
HtmlEncode(String, TextWriter)
- Origine:
- WebUtility.cs
- Origine:
- WebUtility.cs
- Origine:
- WebUtility.cs
Converte una stringa in una stringa codificata in formato HTML e restituisce l'output come un flusso di output TextWriter.
public:
static void HtmlEncode(System::String ^ value, System::IO::TextWriter ^ output);
public static void HtmlEncode (string? value, System.IO.TextWriter output);
public static void HtmlEncode (string value, System.IO.TextWriter output);
static member HtmlEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlEncode (value As String, output As TextWriter)
Parametri
- value
- String
Stringa da codificare.
- output
- TextWriter
Flusso di output TextWriter.
Eccezioni
Il parametro output
non può essere null
se il parametro value
non è null
.
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 HTML converte i caratteri non consentiti in HTML in equivalenti di entità carattere; Decodifica HTML inverte la codifica. Ad esempio, quando incorporato in un blocco di testo, i caratteri <
e vengono codificati come <
e >
>
per la trasmissione HTTP.
Vedi anche
- HtmlDecode(String, TextWriter)
- HtmlDecode(String, TextWriter)
- Uri
- Procedura: Proteggere dagli exploit di script in un'applicazione Web applicando la codifica HTML alle stringhe