我在“/ login”发布请求中设置会话,所以当我尝试在其他api中访问该会话时,会话值将为nil。
post '/login', :provides => :json do
params = JSON.parse(request.env["rack.input"].read)
uname = params["username"]
session[:username] = random_string
return session[:username]
end
get '/list' do
puts session[:username]
end
“/ list”在命令行中调用print“nil”
通过“/ login”设置后,在此帖子请求之外使用该会话的解决方案是什么?