当前位置: 首页 > 文档资料 > Tango 使用指南 >

Session - Tracker

优质
小牛编辑
144浏览
2023-12-01

Tracker是进行Session跟踪的方式,默认Session使用存储在Cookie里面的SessionID来进行跟踪,当然也可以使用HeaderTracker,例如:

  1. sess := session.New(session.Options{
  2. Tracker: session.NewHeaderTracker(session.DefaultSessionIdName),
  3. MaxAge: sessionTimeout,
  4. })

HeaderTracker会通过读取请求头部的Header中名为session.DefaultSessionIdName的字段进行Session跟踪。