Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
raVen
Зарегистрирован: 28.10.2001 Сообщения: 114 Откуда: Chelyabinsk
|
Добавлено: Ср Дек 11 2002 16:36 Заголовок сообщения: apache: как передать произвольный http атрибут в cgi? |
|
|
вопpос на засыпку. как сделать штатными сpедствами httpd, чтобы пpоизвольный http атpибут, напpимеp "Authorization: Basic blah-blah-blah-blah", попал в environment для CGI скpипта? копал mod_setenv.c и mod_envif.c - не то. плохо копал? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Дек 11 2002 16:53 Заголовок сообщения: А зачем тебе засовывать что-то в enviroment, когда это интерфейс от системы к скрипту? Если ты уже в скрипте - это тебе нужно т |
|
|
- |
|
Вернуться к началу |
|
|
raVen
Зарегистрирован: 28.10.2001 Сообщения: 114 Откуда: Chelyabinsk
|
Добавлено: Ср Дек 11 2002 17:11 Заголовок сообщения: а вот (+) |
|
|
если конкретизировать, то мне надо, если User-Agent предъявил http атрибут "Authorization: Basic blah-blah-blah-blah", то чтобы я мог его прочитать из скрипта. а по-умолчанию apache не передаёт его в скирпт через environment и соответственно прочитать я его не могу. авторизацию хочу человеческую сделать, но, чувствую, придётся через куки опять лепить блин... |
|
Вернуться к началу |
|
|
raVen
Зарегистрирован: 28.10.2001 Сообщения: 114 Откуда: Chelyabinsk
|
Добавлено: Чт Дек 12 2002 06:02 Заголовок сообщения: сделал (+) |
|
|
RewriteEngine on RewriteCond %{HTTP:Authorization} .+ RewriteRule .* - [E=REMOTE_AUTH:%{HTTP:Authorization}]
заодно изучил mod_rewrite |
|
Вернуться к началу |
|
|
|