我的网站有移动版和桌面版,我会自动将到达桌面版网站的移动用户重定向到移动版网站。
当移动用户在桌面站点上请求特定 URL 时,重定向将被绕过,因此他们可以在会话的剩余部分中转到该站点的桌面版本。为此,我们在桌面站点上设置了一个会话 cookie——如果该 cookie 存在,我们绕过重定向,如果没有,我们重定向到移动站点。
此方法适用于 iPhone 和桌面上的 Android 用户代理模拟器;但是,对于我们测试的 2 部 Android 手机,重定向绕过会在会话结束后继续,并且仅在我们专门删除 cookie 后才会停止。我们尝试强制退出浏览器,清除浏览器缓存,甚至完全关闭手机。
什么会结束 Android 中的会话?它是特定于浏览器/设备的吗?
Android 是否支持会话 cookie?
有什么方法可以查看 cookie 值和到期详细信息?
是否有另一种推荐的方法可以在所有设备上获得上述功能?
如果有人有任何描述预期行为和建议的良好文档,我将不胜感激!
谢谢!