1. 程式人生 > >escape encodeuri encodeuricomponent區別

escape encodeuri encodeuricomponent區別

http web pos 新聞內容 req component msdn sys ant

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區別