HTML Entity Encoder / Decoder

Escape or unescape HTML special characters

关于 HTML 实体

HTML 实体让你能够显示那些原本会被当作标记来解析的字符。在渲染用户提交的内容之前先进行编码,是抵御跨站脚本攻击(XSS)最有效的手段。

核心实体

  • & → &
  • < → &lt;
  • > → &gt;
  • " → &quot;
  • ' → &#39;

示例

原文: <script>alert(1)</script>
编码后: &lt;script&gt;alert(1)&lt;/script&gt;