您的位置首页百科知识

Disallowed Key Characters是什么意思

Disallowed Key Characters是什么意思

词条:Disallowed Key Characters意思:无御腊效的关键字符;关键字符不匹配 相信很多人遇到 Disallowed Key Characters 这样的问题,即使是在访问 CSDN 的时候,因为 CSDN 的那部分网页是用 CI 写的,这个问题就出在 CI 的处理提交字符串的类上面。即使只是输入域名。没什么镇早滑特殊字符,这问题还是如影随形,为什么呢? 这和 CI 的字符串处理类设计有关,是这样的,通过get、post方法提交的字符串,CI 都交给 system/core/Input.php 这个类去处理,那很多人就问了,看url并没有特殊符号,为什么也报这样的错误,因为你忽略了一点,cookie 和 session 传输的字符串,也是由这个类统一处理的,也就是说,get、post、cookie、session 的数据都是由这个类处理的,问题往往也出现在 cookie 和session 上面睁岩,所以网上有很多人提供方法就是,清除一下缓存和 cookie ,确实就没问题了,但是隔一段时间就又有问题了,因为新生成的 cookie 里面含有不被匹配通过的字符串,该怎么解决呢? 解铃还需系铃人,既然问题出现在 Input.php 这个类上面,就修改他就好:修改详情请移步 http://jingyan.baidu.com/article/ff42efa912f5a1c19f220241.html