WebUtility.HtmlEncode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML.
Sobrecargas
HtmlEncode(String) |
Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML. |
HtmlEncode(String, TextWriter) |
Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e retorna o resultado como um fluxo TextWriter de saída. |
HtmlEncode(String)
- Origem:
- WebUtility.cs
- Origem:
- WebUtility.cs
- Origem:
- WebUtility.cs
Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em 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
Parâmetros
- value
- String
A cadeia de caracteres a ser codificada.
Retornos
Uma cadeia de caracteres codificada.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser interpretados incorretamente na extremidade de recebimento. A codificação HTML converte caracteres que não são permitidos em HTML em equivalentes de entidade de caractere; A decodificação HTML inverte a codificação. Por exemplo, quando inseridos em um bloco de texto, os caracteres <
e >
são codificados como <
e >
para transmissão HTTP.
Se o value
parâmetro for null
, a cadeia de caracteres codificada retornada será null
. Se o value
parâmetro for uma cadeia de caracteres vazia, a cadeia de caracteres codificada retornada será uma cadeia de caracteres vazia.
Confira também
- HtmlDecode(String)
- HtmlDecode(String)
- Uri
- Como proteger contra explorações de script em um aplicativo Web aplicando codificação HTML a cadeias de caracteres
Aplica-se a
HtmlEncode(String, TextWriter)
- Origem:
- WebUtility.cs
- Origem:
- WebUtility.cs
- Origem:
- WebUtility.cs
Converte uma cadeia de caracteres em uma cadeia de caracteres codificada em HTML e retorna o resultado como um fluxo TextWriter de saída.
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)
Parâmetros
- value
- String
A cadeia de caracteres a ser codificada.
- output
- TextWriter
Um fluxo de saída de TextWriter.
Exceções
O parâmetro output
não pode ser null
se o parâmetro value
não for null
.
Comentários
Se caracteres como espaços em branco e pontuação forem passados em um fluxo HTTP, eles poderão ser interpretados incorretamente na extremidade de recebimento. A codificação HTML converte caracteres que não são permitidos em HTML em equivalentes de entidade de caractere; A decodificação HTML inverte a codificação. Por exemplo, quando inseridos em um bloco de texto, os caracteres <
e >
são codificados como <
e >
para transmissão HTTP.
Confira também
- HtmlDecode(String, TextWriter)
- HtmlDecode(String, TextWriter)
- Uri
- Como proteger contra explorações de script em um aplicativo Web aplicando codificação HTML a cadeias de caracteres