-t Filehandle is opened to a tty. проверка соответствия данного файла терминальному устройству. -t STDIN -t STDOUT проексперементировать не удалось, на хосте где висит мой перловый сайт (статистика одной конторы, кто что тянет :) ) жуткие лаги, юзера файло тянут... Пока в vi пишу ^d$i можно идти курить по ману флаг проверки должен возвращать true и false.
Это зависит не от перла (средствами языка это достоверно определить нельзя никак, если уж на то пошло), а от http-сервера. Подробно читать тут: http://www.ietf.org/rfc/rfc3875