PHP-各大网站如何处理浏览器禁用cookie的??
session是基于cookie的!禁用cookie之后session的使用就会受到影响!
虽然在禁用cookie之后可以用手动的传递session_id的值来解决这个问题,但这种方法比较麻烦也不是很安全!!
我想问的是,在一些大的网站中是如何来处理cookie被禁用的问题的?(虽然正常情况下也基本不会有人去故意禁用cookie.....)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
其实cookie是可以被人为禁止的,只要设置一下浏览器就可以做到。这个时候,就可以使用URL重写技术来实现session id的传递。这个URL重写技术,就是把session id附加在URL路径的后面,可以作为URL路径的附加信息,也可以作为查询字符串。
一般大的网站中,如果客户端cookie禁用,则服务器可以自动通过重写URL的方式来保存session的值。