Когда вы просто даете код состояния, а тела нет, удобным способом является
head 403
Этот метод также принимает символические имена для кодов состояния, например
head :forbidden
print Data::Dumper->Dump( [ \%foo ], [ qw(*foo) ] );
Расширенный синтаксис принимает две ссылки на массив: один из скаляров для дампа и одно из имен для использования. Если перед именем стоит префикс * и соответствующий скаляр является ссылкой на массив или хэш-ссылкой, создается массив или присвоение хэша.
В дополнение к ответу ysth вы можете использовать модуль Ovid Data :: Dumper :: Names .
Кроме того, Data :: Dumper :: Simple делает примерно то же самое.