#!/usr/bin/perl -Tw use CGI; use strict; BEGIN { my $POST_MAX = 512 * 1024; my $content_length = defined $ENV{'CONTENT_LENGTH'} ? $ENV{'CONTENT_LENGTH'} : 0; if ( ($POST_MAX > 0) && ($content_length > $POST_MAX) ) { # custom request entity too large error handling } }