我在Sinatra有一个POST方法:
post '/api/:token/boards/:identifier' do
user = session[params[:token]]
{:user=>user}.to_json
end'
如果对此URI执行POST,则会收到null,并且我的userAccount已注销。 如果我使用GET尝试相同的方法,我会收到我的用户名。
get '/api/:token/boards/:identifier' do
user = session[params[:token]]
{:user=>user}.to_json
end'
问题出在哪里?
注意:我在config.ru中启用了会话
enable :sessions
set :session_secret, "super_secret"