WebUtility.HtmlEncode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje ciąg na ciąg zakodowany w formacie HTML.
Przeciążenia
HtmlEncode(String) |
Konwertuje ciąg na ciąg zakodowany w formacie HTML. |
HtmlEncode(String, TextWriter) |
Konwertuje ciąg na ciąg zakodowany w formacie HTML i zwraca dane wyjściowe jako TextWriter strumień danych wyjściowych. |
HtmlEncode(String)
- Źródło:
- WebUtility.cs
- Źródło:
- WebUtility.cs
- Źródło:
- WebUtility.cs
Konwertuje ciąg na ciąg zakodowany w formacie 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
Parametry
- value
- String
Ciąg do kodowania.
Zwraca
Zakodowany ciąg.
Uwagi
Jeśli znaki takie jak puste i interpunkcyjne są przekazywane w strumieniu HTTP, mogą być błędnie interpretowane na końcu odbierania. Kodowanie HTML konwertuje znaki niedozwolone w kodzie HTML na odpowiedniki jednostek znaków; Dekodowanie HTML odwraca kodowanie. Na przykład w przypadku osadowania w bloku tekstu znaki <
i >
są kodowane jako <
i >
na potrzeby transmisji HTTP.
value
Jeśli parametr ma null
wartość , zwracany ciąg zakodowany to null
.
value
Jeśli parametr jest pustym ciągiem, zwracany ciąg jest pustym ciągiem.
Zobacz też
- HtmlDecode(String)
- HtmlDecode(String)
- Uri
- Instrukcje: ochrona przed programami wykorzystującymi luki w zabezpieczeniach skryptów w aplikacji internetowej przez zastosowanie kodowania HTML do ciągów
Dotyczy
HtmlEncode(String, TextWriter)
- Źródło:
- WebUtility.cs
- Źródło:
- WebUtility.cs
- Źródło:
- WebUtility.cs
Konwertuje ciąg na ciąg zakodowany w formacie HTML i zwraca dane wyjściowe jako TextWriter strumień danych wyjściowych.
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)
Parametry
- value
- String
Ciąg do kodowania.
- output
- TextWriter
TextWriter Strumień wyjściowy.
Wyjątki
Parametr output
nie może być null
, jeśli value
parametr nie null
jest .
Uwagi
Jeśli znaki takie jak puste i interpunkcyjne są przekazywane w strumieniu HTTP, mogą być błędnie interpretowane na końcu odbierania. Kodowanie HTML konwertuje znaki niedozwolone w kodzie HTML na odpowiedniki jednostek znaków; Dekodowanie HTML odwraca kodowanie. Na przykład w przypadku osadowania w bloku tekstu znaki <
i >
są kodowane jako <
i >
na potrzeby transmisji HTTP.
Zobacz też
- HtmlDecode(String, TextWriter)
- HtmlDecode(String, TextWriter)
- Uri
- Instrukcje: ochrona przed programami wykorzystującymi luki w zabezpieczeniach skryptów w aplikacji internetowej przez zastosowanie kodowania HTML do ciągów