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 =