您的位置:首页 > 编程语言 > ASP

2013-5-17-1编码解码

2013-06-17 15:22 106 查看
1.HtmlEncode   HtmlDecode

   HtmlEncode(string ) 将html文本编码。  HtmlDecode (string)相反,就是将html文本解码。

   e.g:

         <script></script>    ---> string encodeName = HttpUtility.HtmlEncode( " <script></script>  " );          编码后就为:    <script></script>

        再次将encodeName解码后,为:

                               HtmlDecode (string) ---->  <script></script>

       一般HtmlEncode是用于避免客户端用户可能输入带有不安全的html代码。如在cookie里存储用户标识,由于cookie是在客户端保存的,用户可以修改,当我们获取cookie的值时,为了安全考虑,我们最好 使用 HtmlEncode进行编码。e.g:  HttpContext.Current.Server.HtmlEncode(HttpContext.Current.Request.Cookies[cookieKey].Value);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  asp.net 编码解码