summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi')
-rwxr-xr-xSource/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi12
1 files changed, 12 insertions, 0 deletions
diff --git a/Source/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi b/Source/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi
new file mode 100755
index 0000000..2c523dc
--- /dev/null
+++ b/Source/WebCore/manual-tests/resources/multiFileResources/post-echo-and-notify-done.cgi
@@ -0,0 +1,12 @@
+#!/usr/bin/perl -w
+
+print "Content-type: text/html\n\n";
+
+if ($ENV{'REQUEST_METHOD'} eq "POST") {
+ read(STDIN, $request, $ENV{'CONTENT_LENGTH'})
+ || die "Could not get query\n";
+ print "<pre>$request</pre>";
+ print "<script>if (window.layoutTestController) layoutTestController.notifyDone();</script>";
+} else {
+ print "Wrong method: " . $ENV{'REQUEST_METHOD'} . "\n";
+}