Annotation of embedaddon/lighttpd/tests/docroot/www/404.pl, revision 1.1.1.2
1.1.1.2 ! misho 1: #!/usr/bin/env perl
! 2:
1.1 misho 3: my $request_uri = $ENV{'REQUEST_URI'};
4:
5: if ($request_uri =~ m/^\/dynamic\/200\// ) {
1.1.1.2 ! misho 6: print "Status: 200\n",
! 7: "Content-Type: text/plain\n",
! 8: "\n",
! 9: "found here\n";
1.1 misho 10: }
11: elsif ($request_uri =~ m|^/dynamic/302/| ) {
1.1.1.2 ! misho 12: print "Status: 302\n",
! 13: "Location: http://www.example.org/\n",
! 14: "\n";
1.1 misho 15: }
16: elsif ($request_uri =~ m/^\/dynamic\/404\// ) {
1.1.1.2 ! misho 17: print "Status: 404\n",
! 18: "Content-Type: text/plain\n",
! 19: "\n",
! 20: "Not found here\n";
1.1 misho 21: }
22: elsif ($request_uri =~ m/^\/send404\.pl/ ) {
1.1.1.2 ! misho 23: print "Status: 404\n",
! 24: "Content-Type: text/plain\n",
! 25: "\n",
! 26: "Not found here (send404)\n";
1.1 misho 27: }
28: elsif ($request_uri =~ m/^\/dynamic\/nostatus\// ) {
29: print ("found here\n");
30: }
1.1.1.2 ! misho 31: elsif ($request_uri =~ m/^\/dynamic\/redirect_status\// ) {
! 32: print "Status: $ENV{'REDIRECT_STATUS'}\n",
! 33: "Content-Type: text/plain\n",
! 34: "\n",
! 35: "REDIRECT_STATUS\n";
! 36: }
1.1 misho 37: else {
1.1.1.2 ! misho 38: print "Status: 500\n",
! 39: "Content-Type: text/plain\n",
! 40: "\n",
! 41: "huh\n";
1.1 misho 42: };
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>