没有合适的资源?快使用搜索试试~ 我知道了~
HtmlRuleSanitizer:建立在HTML Agility包顶部的基于规则HTML清理程序
共30个文件
cs:18个
csproj:2个
user:2个
需积分: 10 0 下载量 171 浏览量
2021-05-23
14:08:33
上传
评论
收藏 33KB ZIP 举报
温馨提示
HtmlRuleSanitizer HtmlRuleSanitizer是基于白名单规则HTML清理程序,建立在HTML Agility Pack的顶部。 var sanitizer = HtmlSanitizer . SimpleHtml5Sanitizer (); string cleanHtml = sanitizer . Sanitize ( dirtyHtml ); 没有配置,HtmlRuleSanitizer绝对会剥离所有内容。 这样可以确保您可以控制HTML正在通过的内容。 它的灵感来自wysihtml5编辑器的客户端解析器。 用例 HtmlRuleSanitizer在设计时考虑了以下用例: 通过删除javascript和其他恶意HTML片段,防止跨站点脚本(XSS)攻击。 将HTML限制为简单标记,以便可以轻松转换为其他文档类型,而不必处理所有可能HTML标签。
资源推荐
资源详情
资源评论
收起资源包目录
HtmlRuleSanitizer-master.zip (30个子文件)
HtmlRuleSanitizer-master
HtmlSanitizer.sln 2KB
Web.HtmlSanitizer.Tests
AttributeCheckLegacyTests.cs 3KB
RecursionGuardTests.cs 2KB
AttributeSanitizationTests.cs 6KB
UseCaseTests.cs 28KB
CssWhitelistTests.cs 1KB
Web.HtmlSanitizer.Tests.csproj 1013B
MalisciousTests.cs 44KB
OwaspXssTests.cs 1KB
app.config 160B
Web.HtmlSanitizer.Tests.csproj.user 228B
RuleTests.cs 6KB
SimpleTests.cs 7KB
global.json 137B
DotNetFiddle.url 31B
LICENSE 1KB
README.md 4KB
.gitignore 314B
Web.HtmlSanitizer
IHtmlSanitizer.cs 706B
UrlCheckerAttributeSanitizer.cs 3KB
RecursionGuard.cs 1KB
Web.HtmlSanitizer.csproj.user 222B
HtmlSanitizerTagRule.cs 4KB
CssWhitelistAttributeSanitizer.cs 2KB
WhiteListingAttributeSanitizer.cs 838B
IHtmlAttributeSanitizer.cs 593B
key.snk 596B
Web.HtmlSanitizer.csproj 2KB
HtmlSanitizerFluentHelper.cs 8KB
HtmlSanitizer.cs 19KB
共 30 条
- 1
资源评论
KINSLAUGHTER
- 粉丝: 25
- 资源: 4758
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功