- 913 名前:nobodyさん mailto:age [2009/11/26(木) 12:58:32 ID:???]
- example.org/hoge.cgi?pageid=123
のようなURLにアクセスした場合に (1)要求されたページ(pageidが123のページ)にパスワードが設定されていれば パスワード入力画面を表示してパスワードを入力させ、パスワードが正しければ ページの内容を表示する。 (2)要求されたページにパスワードが設定されていなければ、パスワード入力画面を 経由せずに直接ページの内容を表示する。 といった仕様のCGIを作っています。 つまり、パスワード入力画面のURLとページの内容を表示するURLは同じです。 この場合、ページの内容を表示した後に、その内容をダウンロードしようとすると パスワード入力画面がダウンロードされてしまいました。 キャッシュが原因かと思い、パスワード入力画面のHTTPヘッダに Pragma: no-cache Cache-Control: no-cache をつけてみましたが結果は同じでした。 ページの内容をダウンロードできるようにするにはどうすればよいでしょうか?
|

|