小编Edd*_*die的帖子

移动网络上的Cookie损坏

我在我的一个最新网站上使用Codeigniter 2.1,当访问超过3g时,cookie变得腐败......

当做一些调试到最初读取cookie的时候,我可以看到它显然被截断了,这是一个例子:

a:14:{ 
Run Code Online (Sandbox Code Playgroud)

应该

a:14:{s:10:"session_id";s:32:"ef171f95db26ad51986.......
Run Code Online (Sandbox Code Playgroud)

这只发生在连接到移动网络的设备上读取cookie时,到目前为止我只能测试三个,令我惊讶的是,一个工作:

  • 华硕笔记本电脑配沃达丰Dongle(x)
  • Macbook Air w/Vodafone Dongle(x)
  • Orange UK网络上的iPhone 3(x)
  • 三星三星Galaxy SII(工作)

我猜测它的网络基础,并且标题在某个地方被破坏了.(可能是代理?)

这整周都在找我,所以任何信息都会很棒.

编辑:要注意,该网站有相当多的cookie,但规模不大.我们有Google Analytics,Sharethis,Uservoice和Facebook.

php cookies mobile networking codeigniter

5
推荐指数
1
解决办法
456
查看次数

标签 统计

codeigniter ×1

cookies ×1

mobile ×1

networking ×1

php ×1