HttpServerUtility.HtmlDecode (String) | 对 HTML 编码的字符串进行解码,并返回已解码的字符串。 |
HttpServerUtility.HtmlEncode (String) | 对字符串进行 HTML 编码并返回已编码的字符串。 |
HttpServerUtility.UrlDecode (String) | 对字符串进行 URL 解码并返回已解码的字符串。 |
|
HttpServerUtility.UrlPathEncode 方法
对 URL 字符串的路径部分进行 URL 编码,并返回已编码的字符串。
URL 编码确保所有浏览器均正确地传输 URL 字符串中的文本。在某些浏览器中,像 ?、&、/ 和空格这样的字符可能会被截断或损坏,因此这些字符必须在 <a> 标记或查询字符串中编码,在查询字符串中编码时,浏览器能以请求字符串的形式重新发送这些字符串。
UrlPathEncode 是一种简便方式,用于在运行时从 ASP.NET Web 应用程序访问 HttpUtility.UrlPathEncode 方法。UrlPathEncode 在内部使用 HttpUtility.UrlPathEncode 对字符串进行编码。
HttpServerUtility.MapPath 方法
返回与 Web 服务器上的指定虚拟路径相对应的物理文件路径。
如果 path 为 空引用(在 Visual Basic 中为 Nothing),MapPath 方法将返回包含当前应用程序的目录的完整物理路径。
我想我不用举例了吧,都可以看懂的。