escape encodeuri encodeuricomponent区别
Posted 从程序员到架构师,从架构师到产品经理,从产品经理到投资人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了escape encodeuri encodeuricomponent区别相关的知识,希望对你有一定的参考价值。
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z
encodeURI不编码字符有82个:!,#,$,&,‘,(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
encodeURIComponent不编码字符有71个:!, ‘,(,),*,-,.,_,~,0-9,a-z,A-Z
Form表单提交,比如新闻内容作为POST的参数提交,推荐escape编码
相关:
AntiXssEncoder 类(https://msdn.microsoft.com/zh-cn/enus/library/system.web.security.antixss.antixssencoder)
检测到有潜在危险的 Request.Form 值 (http://shiyousan.com/post/635563669112062894)
以上是关于escape encodeuri encodeuricomponent区别的主要内容,如果未能解决你的问题,请参考以下文章
escape()encodeURI()encodeURIComponent() 编码解码
escape,encodeURI,encodeURIComponent
escape()encodeURI()encodeURIComponent()区别详解
js的escape()encodeURI()encodeURIComponent()区别详解