WebUtility.HtmlEncode Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy sztringet HTML-kóddal kódolt sztringgé alakít át.
Túlterhelések
| Name | Description |
|---|---|
| HtmlEncode(String) |
Egy sztringet HTML-kóddal kódolt sztringgé alakít át. |
| HtmlEncode(String, TextWriter) |
A sztringet HTML-kóddal kódolt sztringgé alakítja át, és kimenetfolyamként TextWriter adja vissza a kimenetet. |
HtmlEncode(String)
Egy sztringet HTML-kóddal kódolt sztringgé alakít át.
public:
static System::String ^ HtmlEncode(System::String ^ value);
public static string HtmlEncode(string value);
static member HtmlEncode : string -> string
Public Shared Function HtmlEncode (value As String) As String
Paraméterek
- value
- String
A kódolandó sztring.
Válaszok
Kódolt sztring.
Megjegyzések
Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. A HTML-kódolás a HTML-ben nem engedélyezett karaktereket karakterentitásokká alakítja át; A HTML-dekódolás megfordítja a kódolást. Ha például egy szövegblokkba ágyazottuk be a karaktereket, és > http-átvitelhez <> kódoljuk a karaktereket<.
Ha a value paraméter az null, akkor a visszaadott kódolt sztring az null. Ha a value paraméter üres sztring, akkor a visszaadott kódolt sztring egy üres sztring.
Lásd még
- HtmlDecode(String)
- HtmlDecode(String)
- Uri
- Útmutató: Védelem a szkriptek kihasználása ellen egy webalkalmazásban a HTML-kódolás sztringekre való alkalmazásával
A következőre érvényes:
HtmlEncode(String, TextWriter)
A sztringet HTML-kóddal kódolt sztringgé alakítja át, és kimenetfolyamként TextWriter adja vissza a kimenetet.
public:
static void HtmlEncode(System::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)
Paraméterek
- value
- String
A kódolandó sztring.
- output
- TextWriter
Kimeneti TextWriter stream.
Kivételek
A output paraméter nem lehet null , ha a value paraméter nem null.
Megjegyzések
Ha egy HTTP-streamben olyan karaktereket adnak át, mint az üres karakterek és az írásjelek, előfordulhat, hogy a fogadó végén helytelenül értelmezik őket. A HTML-kódolás a HTML-ben nem engedélyezett karaktereket karakterentitásokká alakítja át; A HTML-dekódolás megfordítja a kódolást. Ha például egy szövegblokkba ágyazottuk be a karaktereket, és > http-átvitelhez <> kódoljuk a karaktereket<.
Lásd még
- HtmlDecode(String, TextWriter)
- HtmlDecode(String, TextWriter)
- Uri
- Útmutató: Védelem a szkriptek kihasználása ellen egy webalkalmazásban a HTML-kódolás sztringekre való alkalmazásával