Честно говоря я делек от PERL`a, но разве

Код:
print "Content-type: text/plain\n\n";
не выведет строку напрямую в браузер? Насколько я понимаю, Вы хотите отправить http header? В том же пхп это делается через header('...'), думается и перле должно быть что то похожее, попробуйте просто убрать эту строку