src/cm/media/js/lib/yui/yui3.0.0/tests/io/tests/http.php
author ymh <ymh.work@gmail.com>
Thu, 10 Apr 2014 17:30:29 +0200
changeset 630 36ef50b63372
parent 0 40c8f766c9b8
permissions -rw-r--r--
update karma config after test lib moves
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
<?php
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
	switch ($_GET['a']) {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
		case '200':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
			header('HTTP/1.1 200 OK');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
			$state = 'success';
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
		case '204':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
			header('HTTP/1.1 204 No Content');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
		case '304':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
			header('HTTP/1.1 304 Not Modified');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
		case '404':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
			header('HTTP/1.1 404 Not Found');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
			$state = 'failure';
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
		case '500':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
			header('HTTP/1.1 500 Server Error');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
			$state = 'failure';
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
		case '999':
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
			header('HTTP/1.1 999 Unknown');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
			$state = 'exception';
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
			break;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
	}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
echo $state;
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
?>