[ruby-list:41801] Re: expires header の指定

From: Takayuki Suzuki <h-taka@...>
Date: 2006-01-26 05:21:27 UTC
List: ruby-list #41801
鈴木と申します。

In message <43D84B45.7050609@nippontect.co.jp>
    on Thu, 26 Jan 2006 13:08:53 +0900
    舘石 <tateishi@nippontect.co.jp> writes

> 舘石といいます。

はじめまして。

> cgi.header("type" => "text/html",
>            "charset" => "euc-jp",
>            "language" => "jp",
>            "Last-Modified" => CGI.rfc1123_date(Time.now),
>            "expires" => Time.local(1970,1,1),
>            "progma" => "no-cache",
>            "Cache-Control" => "no-cache"
>            )
> 
> とかではダメですか?
> 意図していることが間違っていたらごめんなさい。

ダメではないのですが、RFC2616 に 0 も expired として扱う
ことがMUST として書かれていたので、ふと、生成できないもの
かと思っただけなんです。

ただ、RFCには clients と caches が MUST treat であってサー
バ側とは記述されていませんので、CGIライブラリでも生成でき
ないのかなと疑問に思ったんです。

In This Thread

Prev Next