parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

sasha 28.10.2005 00:02

И еще (это я опять пишу). Почему внутри unhandled_exception как-то криво используется оператор use. Т.е. если я хочу для обоработки ошибки использовать какой-то внешний модуль, то НИЧЕГО не происходит.
Похоже что метод auto из unhandled_exception не вызывается, или как?
Я например хочу 404 ошибку здесь выводить. С точки зрения HTTP было бы наверное неверно писать response:location, так как сервер возвратит 302, а должен 404. Поэтому я хотел вызвать внешний модуль
с помошью
 ^use[/modules/404.p]
, в котором написал
@auto[]
$response:status[404]
$response:body[Нет такого]
Данный код работает ВЕЗДЕ (если его подключать с помощью use), но НЕ работает если вызывать в unhandled_exception. Вот только когда я
вывожу внутри ue
^use[/modules/404.p]
$response:body
тело запроса появляется.
Почему так? В чем отличие ue от других методов?