parser

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

 

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

Допустим, по аналогии с редиректом, хочу на ранней main_loop'a понять что надо отдать файл, хочу через ^throw, как имитацию die(), но не получается и похоже не получится в принципе...

andylars 10.07.2015 18:57 / 10.07.2015 19:03

Делаю возможность принудительно прервать дальнейшее выполнение программы, если очевидно, что надо сделать редирект или заменить статус и тело ответа (немедленно).

Сделал через ^throw и перекрытием unhandled_exeption

все прекрасно работает с $response:location, $response:refresh,
т.к. само тело ответа помещается в данном случае в $result[]

но объект-файл он не принимает, только string...

вообще как-то странно, что нет остановки выполнения в main[]
и приходится выдумывать костыли...