[Owasp-turkey] Cookie Sorunu

Bedirhan Urgun urgunb at hotmail.com
Wed Aug 29 03:21:41 EDT 2007


 
 hic bi fikrim yoktu ama soyle bi sayfaya denk geldim
 
http://httpd.apache.org/apreq/docs/libapreq2/group__apreq__xs__cookie.html
 
 burda "expires" konu basligi altinda sunlar yaziyor;
 
    $cookie->expires()    $cookie->expires($set)
 
Get or set the future expire time for the cookie. When assigning, the new value ($set) should match /^\+?(\d+)([YMDhms]?)$/ $2 qualifies the number in $1 as representing ``Y''ears, ``M''onths, ``D''ays, ``h''ours, ``m''inutes, or ``s''econds (if the qualifier is omitted, the number is interpreted as representing seconds). As a special case, $set = ``now'' is equivalent to $set = ``0''.    my $expires = $cookie->expires;
    $cookie->expires("+3h"); # cookie is set to expire in 3 hours Yani senin durumunda cookie'nin expire olma suresi set edildikten 1 saniye sonra :). Yani sanirim IE7 1 saniye sonra cookie'ni sonlandiriyor. Ama sonuna d koyunca 1 gun sonra expire olacak sekilde tutuyor.  Ama soyle de bi konu var tabi, bu cookielerin istemcide gercekten diske kaydedilmesini istiyor musun? Expire bu ise yariyor. Mesela -expires => "+1d" demek, bu cookienin istemcide 1 gun boyunca gecerli olacagini ve diskte kalacagini soyluyor. Tabi istedigin buysa sorun yok. Not: -1'e set edersen diske yazilmiyor ve browser kapanana kadar memory'de tutuluyor. bedirhan


Date: Tue, 28 Aug 2007 14:34:52 -0700From: bunyamindemir at gmail.comTo: owasp-turkey at lists.owasp.orgSubject: [Owasp-turkey] Cookie SorunuMerhaba Arkadaşlar,cookie de expire zamanını tanımlarken sorun yaşayanınız oldu mu? Başıma geleni anlatayım..my $cookie = $self->{-cgi}->cookie    (-name    => adi,     -value   => deger,      -path    => '/',     -expires => '+1d');Şeklinde cookie mi tanımlayıp header ile birlikte gönderiyorum. Expires kısmına "d" ile biten bir şey yazmadım mı IE7 cookie yi almıyor. FF de bu sorun yok ama IE nedense bazen bunu bana yapıyor. Sorunuda tamamen tesadüf eseri çözdüm. Bir yorumu ve ya düşüncesi olan var mı?-- Bunyamin DemirOWASP-Turkey Chairhttp://www.webguvenligi.org 
_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.owasp.org/pipermail/owasp-turkey/attachments/20070829/aec7982c/attachment.html 


More information about the Owasp-turkey mailing list