会话跟踪技术

会话跟踪技术:url重写,隐藏表单域,cookie,seesion

cookie和session都是一种存储用户状态信息的机制,cookie是服务器发送客户端存储在浏览器中用户状态信息,以文本形式存在,再次请求时发送cookie至服务器。单个cookie默认限制大小为4k,且只支持ascii的字符形式,且只能在同一级域名下使用。如果浏览器设置禁用cookie,则无法使用该模式,转而使用session

session是存储在服务器中的用户状态信息的机制,session没有大小限制,也支持任意类型对象,但是这样会增加服务器的压力。session可以在同一主机名下使用。

url重写,可以通过url参数的形式将信息发送至服务器。但是这种方式参数的大小受到浏览器限制,cookie禁用时可以继续的工作,不存在持久性,一旦页面关闭则结束,这种方式通过明文将信息传输,并不安全,容易被劫持

隐藏表单域通过input标签设置type=hidden和value的方式实现,该当时能够在cookie禁用时继续工作,不存在持久性,一旦页面关闭就结束了。参数将会存放在请求实体中,长度没有限制,因此不支持get请求方式。但是这种方式会影响浏览器对于html的渲染性能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值