5 AĞUSTOS 2009, ÇARŞAMBA
Raylar kurabiye, başlangıç tarihi ve Tarih sona ayarlayın
Raylar çerezler
başlangıç tarihi ayarlamak ve Tarih cookie kullanarak sona ihtiyacım var
örn., eklenen maddenin üçüncü gün ulaştığında, maddenin sona ermiş olacaktır.
CEVAP
5 AĞUSTOS 2009, ÇARŞAMBA
Kurabiye ve ActionController okuyun yazılır#çerezler (ActionDispatch#Raylar kurabiye 3 veya daha fazla).
Kurabiye okunan olanları isteği ile birlikte alınır, kurabiye yazılan cevabı ile gönderilecektir. Kurabiye okuma kurabiye kendisi geri nesne, sadece değer değil tutar.
Yazma: örnekler
# Sets a simple session cookie.
cookies[:user_name] = "david"
# Sets a cookie that expires in 1 hour.
cookies[:login] = { :value => "XJ-122", :expires => 1.hour.from_now }
Okumak için örnekler:
cookies[:user_name] # => "david"
cookies.size # => 2
Silmek için örnek:
cookies.delete :user_name
Lütfen cookie ayarlarken bir etki alanı belirtirseniz, ayrıca çerez silerken etki alanı belirtmeniz gerekir:
cookies[:key] = {
:value => 'a yummy cookie',
:expires => 1.year.from_now,
:domain => 'domain.com'
}
cookies.delete(:key, :domain => 'domain.com')
Çerez ayarı için Seçenek sembolleri:
* :value - The cookie’s value or list of values (as an array).
* :path - The path for which this cookie applies. Defaults to the root of the application.
* :domain - The domain for which this cookie applies.
* :expires - The time at which this cookie expires, as a Time object.
* :secure - Whether this cookie is a only transmitted to HTTPS servers. Default is false.
* :httponly - Whether this cookie is accessible via scripting or only HTTP. Defaults to false.
Bunu Paylaş:
Neden "Başlangıç" suo şöyle ...
Raylar arasında tarih ActiveRecord...
Nasıl MySQL başlangıç değeri ve otomat...
Nasıl bir başlangıç ve bitiş bloğu olm...
Raylar, iki tarih arasındaki günlerin ...