brainite/htmlawed

htmLawed - 适配使用静态函数进行自动加载

安装: 49

依赖: 1

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 17

语言:HTML

dev-master 2020-02-27 17:32 UTC

This package is auto-updated.

Last update: 2024-09-28 05:06:34 UTC


README

...一个单文件、45kb的PHP脚本,可以使输入文本更加安全、符合HTML标准,并从网页管理者的角度来看,适用于HTML、XHTML或XML文档的主体。htmLawed过滤器、处理器、净化器、消毒剂、美化器等是一个简单的HTMLTidy替代品,具有高度的可定制性。

它确保HTML标签是平衡的并且正确嵌套的,中和了可能用于跨站脚本(XSS)攻击的代码,限制了允许的HTML元素、属性或URL协议,整理了代码,等等。

因此,在消毒环境中,它可以用作HTMLtidy的替代品。

此存储库是 ...

...一个派生版本,与原始版本紧密跟踪

链接