uttsu.com > uttsuの日記 >

2003年8月

2005年 8月
2004年 5月
2003年 11月, 10月, 8月, 5月, 4月, 3月, 2月, 1月
2002年 12月, 11月, 10月, 9月, 8月, 5月, 3月, 2月, 1月
2001年 6月, 5月, 4月, 3月
2003.08.04

2003年8月4日

# 最近作ったプログラム

以前のバージョンを改良して、サーバーへの負荷を軽くしたもの。でもまだまだ重い…。使える環境は、アクセス数の少ないサイトで、個人のサーバーくらいかな…。

CGIの設置に慣れていない人のためのスクリプト。こちらはなかなかおすすめ。

# CGIでBASIC認証

.htaccessファイルを使わずに、CGIスクリプトだけでBASIC認証が行えないか試してみた。結果は、どうやら無理っぽい?

BASIC認証を行うために、CGIから以下のレスポンスヘッダを出力する:

Status: 401 Authorization Required
WWW-Authenticate: Basic realm=""

すると、ブラウザ側にはBASIC認証だと認識されて、IDとパスワードを入力するダイアログが表示される。入力して送信すると、ブラウザからのリクエストヘッダには、

Authorization: Basic xxxxxxxxxxxx (x.. は暗号化されたパスワード)

が送信される。でも、CGIへ渡される環境変数にこの値がないみたいなので、受け取れない。


2005年 8月
2004年 5月
2003年 11月, 10月, 8月, 5月, 4月, 3月, 2月, 1月
2002年 12月, 11月, 10月, 9月, 8月, 5月, 3月, 2月, 1月
2001年 6月, 5月, 4月, 3月

Copyright (C) Takashi Utsunomiya. All Rights Reserved.