Web サーバーからクライアントへ信頼性の高い HTTP 伝送を行うために、文字列を HTML エンコードされた文字列に変換します。
|
<b>Overloads Public Shared Function HtmlEncode( _
ByVal </b><i>s</i><b> As </b>String<b> _</b>
<b>) As </b>String
<span class="lang">[C#]
</span><b>public static </b>string<b> HtmlEncode(</b>
<b> </b>string<b> </b><i>s</i>
<b>);</b>
<span class="lang">[C++]
</span><b>public: static </b>String<b>* HtmlEncode(</b>
<b> </b>String<b>* </b><i>s</i>
<b>);</b>
<span class="lang">[JScript]
</span><b>public static function HtmlEncode(
</b><i>s</i><b> : </b>String
<b>) : </b>String<b>;</b>
|
パラメータ
- s
- エンコードする文字列。
戻り値
エンコードされた文字列。
解説
空白や区切り記号などの文字が HTTP ストリームで渡される場合、それらの文字は受信側で誤って解釈される可能性があります。HTML エンコーディングは、HTML では使用できない文字を等価の文字エンティティに変換します。HTML デコーディングはエンコーディングの逆の変換を行います。たとえば、テキスト ブロックに < および > という文字が埋め込まれている場合、これらの文字は HTTP 伝送用に < および > としてエンコードされます。
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ
参照
HttpUtility クラス | HttpUtility メンバ | System.Web 名前空間 | HttpUtility.HtmlEncode オーバーロードの一覧