在Heroku上,我在Go的Iris框架中使用sessions
。每次我从浏览器页面向服务器发出请求时,会话ID都不同。
我的代码:
应用程序启动时(全局范围)
var appSession = sessions.New(sessions.Config{Cookie: "cookiesessionid"})
传入请求
func post Request(ctx iris.Context) {
sess := appSession.Start(ctx)
sess := appSession.Start(ctx)
fmt.Printf("%#v", sess)
}
每次运行请求时,print语句显示的会话标识符都不同。为什么会这样?
对于它的价值 - 页面用完了iframe。