asp.net - 在 .net 中,是否有与 Server.HTMLEncode() 相反的函数?

.Net 的 Server.HTMLEncode() 是一个非常有用的函数,它接受一个 HTML 字符串并用它们的实体等价物替换特殊字符——“

是否有(内置)函数可以执行相反的操作?似乎没有,我难以置信。虽然我当然可以自己编写(过去也有)Server.HTMLEncode 对不同的字符串编码和高级 unicode 字符有各种很酷的处理,我真的不会在一年的时间里让我的手动解码器崩溃。

当其他人需要返回纯 HTML 时,他们会怎么做?

更新: 为了回答第一批问题,我提供了 MSDN 上的文章 Server object ,它有编码但没有解码......我和任何人一样惊讶。

更新 2:正如几位警觉的读者所指出的,我正在查看的文档是针对经典 ASP 的,而不是针对 ASP.Net 的。谢谢大家,这是一个重要的 MSDN 安全提示。

最佳答案

Server.HtmlDecode ....

https://stackoverflow.com/questions/443968/

相关文章:

php - 寻找一个新的适用于 Windows 的轻量级 php 编辑器

.net - 不可变对象(immutable对象)的约定

sql - 如何在 SQL Server 2005 数据库中使用 T-SQL 用零填充 NVARCH

php - 网页如何在下次登录时记住您?

perl - 如何将 Data::Dumper 输出转换回 Perl 数据结构?

regex - 字符串末尾的正则表达式 _#

php - !is_null() 没有按预期工作

sql-server-2008 - 从 SQL 表中的一行中删除尾随 ":"字符

php - session.gc_maxlifetime 不适合我

php - 在创建 PHP 类实例时运行代码?