Date: Tue, 2 Jul 2002 17:25:40 +0900
From: "Shirai,Kaoru" <shirai@p1jp.com>
Subject: [webrickja:31] webrick/cookie: Fixed WEBrick::Cookie#expires=nil sets empty string
To: webrickja@notwork.org
Message-Id: <20020702172540.61eddacf.shirai@p1jp.com>
X-Mail-Count: 00031
白井といいます。
かなり細かい事なんですが、 WEBrick::Cookie#expires= が nil を受け取った
時に Expires= に空文字列がセットされてしまうのを修正しました。一部のクライ
アント (IE,wget) はこのような Cookie を拒否するようです。
ちなみに6月28日のスナップショットを基にしたパッチです。
--
shirai@p1jp.com
Shirai,Kaoru
PlusOne Co.,Ltd
--- lib/webrick/cookie.rb.orig Tue Jul 2 17:19:32 2002
+++ lib/webrick/cookie.rb Tue Jul 2 17:19:59 2002
@@ -28,7 +28,7 @@
end
def expires=(t)
- @expires = t.is_a?(Time) ? t.httpdate : t.to_s
+ @expires = t && ( t.is_a?(Time) ? t.httpdate : t.to_s )
end
def expires