在rails 3中查找会话ID

Aus*_*tin 59 ruby session ruby-on-rails

如何在rails 3中获取当前会话ID?

我试过以下没有运气:

session[:session_id]
session['session_id']
session[:id]
session['id']
session.id
session.session_id
Run Code Online (Sandbox Code Playgroud)

spl*_*cer 137

你试过以下吗?

request.session_options[:id]
Run Code Online (Sandbox Code Playgroud)

  • 它是Rails 4中的`session.id`. (46认同)
  • 嗯,这对我来说就像是session_id :) (2认同)

wha*_*ird 8

它还返回会话ID:

session[:session_id]
Run Code Online (Sandbox Code Playgroud)