HtmlSanitizer 7.1.488
Cleans HTML from constructs that can be used for cross site scripting (XSS)
Showing the top 20 packages that depend on HtmlSanitizer.
| Packages | Downloads |
|---|---|
|
Masuit.Tools.Core
包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,html处理,验证码、NoSql等常用封装。
示例代码:
1.检验字符串是否是Email
bool isEmail="1170397736@qq.com".MatchEmail();
2.获取线程内唯一对象
CallContext<T>.GetData("db");
3.获取当前请求上下文
var context=HttpContext2.Current;
4.获取IP详细地理信息
var address="114.114.114.114".GetPhysicsAddress();
5.大文件操作
FileStream fs = new FileStream(@"D:\boot.vmdk", FileMode.OpenOrCreate, FileAccess.ReadWrite);
{
//fs.CopyToFile(@"D:\1.bak");//同步复制大文件
fs.CopyToFileAsync(@"D:\1.bak");//异步复制大文件
string md5 = fs.GetFileMD5Async().Result;//异步获取文件的MD5
}
6.html的防XSS处理:
string html = @"<link href="/Content/font-awesome/css" rel="stylesheet" />
<!--[if IE 7]>
<link href='/Content/font-awesome-ie7.min.css' rel='stylesheet'/>
<![endif]-->
<script src="/Scripts/modernizr"></script>
<div id="searchBox" role="search">
<form action="/packages" method="get">
<span class="user-actions"><a href="/users/account/LogOff">退出</a></span>
<input name="q" id="searchBoxInput" />
<input id="searchBoxSubmit" type="submit" value="Submit" />
</form>
</div>";
string s = html.HtmlSantinizerStandard();//清理后:<div><span><a href="/users/account/LogOff">退出</a></span></div>
|
1 |
|
Masuit.Tools.Core
包含一些常用的操作类,大都是静态类,加密解密,反射操作,Excel简单导出,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载和FTP客户端,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展等常用封装。
官网教程:https://ldqk.org/55
github:https://github.com/ldqk/Masuit.Tools
|
1 |
|
Masuit.Tools.Core
包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,html处理,验证码、NoSql等常用封装。
官网教程:https://masuit.com/55
github:https://github.com/ldqk/Masuit.Tools
|
1 |
|
Masuit.Tools.Core
包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,html处理,验证码、NoSql等常用封装。
示例代码:
1.检验字符串是否是Email
bool isEmail="1170397736@qq.com".MatchEmail();
2.获取CPU核心数
int core = SystemInfo.GetCpuCount();
3.大文件操作
FileStream fs = new FileStream(@"D:\boot.vmdk", FileMode.OpenOrCreate, FileAccess.ReadWrite);
{
//fs.CopyToFile(@"D:\1.bak");//同步复制大文件
fs.CopyToFileAsync(@"D:\1.bak");//异步复制大文件
string md5 = fs.GetFileMD5Async().Result;//异步获取文件的MD5
}
4.html的防XSS处理:
string html = @"<link href="/Content/font-awesome/css" rel="stylesheet" /><!--[if IE 7]>
<link href='/Content/font-awesome-ie7.min.css' rel='stylesheet'/>
<![endif]--><script src="/Scripts/modernizr"></script><div id="searchBox" role="search"><form action="/packages" method="get"><span class="user-actions"><a href="/users/account/LogOff">退出</a></span><input name="q" id="searchBoxInput" /><input id="searchBoxSubmit" type="submit" value="Submit" /></form></div>";
string s = html.HtmlSantinizerStandard();//清理后:<div><span><a href="/users/account/LogOff">退出</a></span></div>
5.整理操作系统的内存:
Windows.ClearMemorySilent();
......
|
1 |
.NET Framework 4.6
- AngleSharp (= 0.16.1)
- AngleSharp.Css (= 0.16.4)
.NET Standard 2.0
- AngleSharp (= 0.16.1)
- AngleSharp.Css (= 0.16.4)
| Version | Downloads | Last updated |
|---|---|---|
| 9.1.891-beta | 1 | 01/10/2026 |
| 9.1.887-beta | 1 | 01/10/2026 |
| 9.1.885-beta | 1 | 01/10/2026 |
| 9.1.882-beta | 1 | 01/10/2026 |
| 9.1.878-beta | 1 | 01/10/2026 |
| 9.0.889 | 1 | 01/10/2026 |
| 9.0.886 | 1 | 01/10/2026 |
| 9.0.884 | 1 | 01/10/2026 |
| 9.0.881 | 1 | 01/10/2026 |
| 9.0.876 | 1 | 01/10/2026 |
| 9.0.873 | 1 | 01/10/2026 |
| 8.2.871-beta | 1 | 01/10/2026 |
| 8.1.870 | 1 | 01/10/2026 |
| 8.1.866-beta | 1 | 01/10/2026 |
| 8.1.860-beta | 1 | 01/10/2026 |
| 8.1.844-beta | 1 | 01/10/2026 |
| 8.1.839-beta | 1 | 01/10/2026 |
| 8.1.812-beta | 1 | 01/10/2026 |
| 8.1.796-beta | 1 | 01/10/2026 |
| 8.1.748-beta | 1 | 01/10/2026 |
| 8.1.747-beta | 1 | 01/10/2026 |
| 8.1.745-beta | 1 | 01/10/2026 |
| 8.1.722-beta | 1 | 01/10/2026 |
| 8.1.719-beta | 1 | 01/10/2026 |
| 8.1.717-beta | 1 | 01/10/2026 |
| 8.0.865 | 1 | 01/10/2026 |
| 8.0.843 | 1 | 01/10/2026 |
| 8.0.838 | 1 | 01/10/2026 |
| 8.0.811 | 1 | 01/10/2026 |
| 8.0.795 | 1 | 01/10/2026 |
| 8.0.746 | 1 | 01/10/2026 |
| 8.0.744 | 1 | 01/10/2026 |
| 8.0.723 | 1 | 01/10/2026 |
| 8.0.718 | 1 | 01/10/2026 |
| 8.0.692 | 1 | 01/10/2026 |
| 8.0.691-beta | 1 | 01/10/2026 |
| 8.0.690-beta | 1 | 01/10/2026 |
| 8.0.645 | 1 | 01/10/2026 |
| 8.0.601 | 1 | 01/10/2026 |
| 7.1.542 | 1 | 01/10/2026 |
| 7.1.512 | 1 | 01/10/2026 |
| 7.1.509 | 1 | 01/10/2026 |
| 7.1.488 | 1 | 01/10/2026 |
| 7.1.475 | 1 | 01/10/2026 |
| 7.0.473 | 1 | 01/10/2026 |
| 7.0.470-beta | 1 | 01/10/2026 |
| 6.0.453 | 1 | 01/10/2026 |
| 6.0.441 | 1 | 01/10/2026 |
| 6.0.437 | 1 | 01/10/2026 |
| 6.0.430-beta | 1 | 01/10/2026 |
| 6.0.423-beta | 1 | 01/10/2026 |
| 6.0.409-beta | 1 | 01/10/2026 |
| 5.0.404 | 1 | 01/10/2026 |
| 5.0.376 | 1 | 01/10/2026 |
| 5.0.372 | 1 | 01/10/2026 |