2017-12-20 5 views
1

누락 나는 두 변수와 쿠키를 만들어시나 쿠키의 일부는 내가시나</strong> 프레임 워크 <strong>을 사용하고

logged = response.set_cookie(:login, :as => "fabiopavan", 
:expires => Time.now + 3600) 
puts logged 

을 쿠키입니다 다음과 같이 표시 :

logged=; expires=Wed, 20 Dec 2017 17:47:29 -0000 

문제는 첫 번째 변수 :as가 표시되지 않는다는 것입니다.

또한 쿠키에 세 번째 변수를 추가하려고했지만 방금 만료 된 시간이 반환되었습니다.

답변

0

당신은 값을 설정해야이

require 'sinatra' 
require "sinatra/cookies" 
enable :sessions 

get '/' do 
    response.set_cookie(:as, {value: "fabiopavan", expires: (Time.now + 3600)}) 
    cookies # to check the contents of your cookies in the browser 
end 
을 같은
관련 문제