mirror of
https://github.com/danieleteti/delphimvcframework.git
synced 2024-11-16 08:15:53 +01:00
28 lines
820 B
Perl
28 lines
820 B
Perl
|
#
|
||
|
|
||
|
# To permit this cgi, replace # on the first line above with the
|
||
|
# appropriate #!/path/to/perl shebang, and on Unix / Linux also
|
||
|
# set this script executable with chmod 755.
|
||
|
#
|
||
|
# ***** !!! WARNING !!! *****
|
||
|
# This script echoes the server environment variables and therefore
|
||
|
# leaks information - so NEVER use it in a live server environment!
|
||
|
# It is provided only for testing purpose.
|
||
|
# Also note that it is subject to cross site scripting attacks on
|
||
|
# MS IE and any other browser which fails to honor RFC2616.
|
||
|
|
||
|
##
|
||
|
## printenv -- demo CGI program which just prints its environment
|
||
|
##
|
||
|
use strict;
|
||
|
use warnings;
|
||
|
|
||
|
print "Content-type: text/plain; charset=iso-8859-1\n\n";
|
||
|
foreach my $var (sort(keys(%ENV))) {
|
||
|
my $val = $ENV{$var};
|
||
|
$val =~ s|\n|\\n|g;
|
||
|
$val =~ s|"|\\"|g;
|
||
|
print "${var}=\"${val}\"\n";
|
||
|
}
|
||
|
|