| #!/usr/bin/perl -wT |
| use strict; |
| use CGI; |
| |
| my $cgi = new CGI; |
| |
| print "Content-Type: text/html; charset=UTF-8\n"; |
| print "Content-Security-Policy: ".$cgi->param('csp1')."\n"; |
| print "Content-Security-Policy: ".$cgi->param('csp2')."\n\n"; |
| |
| my ($text, $replacement) = ("FAIL", "PASS"); |
| ($text, $replacement) = ($replacement, $text) if $cgi->param('should_run') eq 'no'; |
| |
| print "<!DOCTYPE html>\n"; |
| print "<html>\n"; |
| print "<body>\n"; |
| print "<div id=\"result\" text=\"$replacement\">\n"; |
| print "$text\n"; |
| print "</div>\n"; |
| print "<script src=\"".$cgi->param('q')."\"></script>\n"; |
| print "</body>\n"; |
| print "</html>\n"; |