ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] =?koi8-r?q?=D5=DA=CE=C1=D4=D8?= content-type



On Saturday 27 April 2002 18:44, you wrote:
> rn Sat, Apr 27, 2002 at 05:01:17PM +0400, Alexey wrote:
> > Привет!
> > Как узнать on fly в модуле на C, content-type запрашиваемого файла?
> >
> > пишу r->content_type - возвращает мне (null)
>
> Если content_type еще не определен (а это делается в mod_mime),
> то нужно сделать subrequest, если я ничего не путаю :)
По подробнее если можно , где можно прочитать про subrequest-ы?
я вставил в MODULE_VAR_EXPORT вызов функции , для type_checker
static int logic_check_html(request_rec *r) {
    if (r->content_type != "text/html") {
        ap_log_error(APLOG_MARK, APLOG_ERR, r->server, "[mod_logic]: type 
 %s, is not text/html", r->content_type);
        return DECLINED;
    }
}
так в лог все равно пишет :[Mon Apr 29 06:39:56 2002] [error] [mod_logic]: 
type (null), is not text/html

кстати вопрос, если тип все-таки не text/html ,будет ли выполяться post 
read_request? мне то этого как раз и надо избежать.
=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.