<?php $verb = strtolower($_SERVER['REQUEST_METHOD']); // Send request method if nothing else is specified if (empty($_GET)) { echo $verb; } else if (isset($_GET['data'])) { $var =& $_GET; switch($verb) { case "get": $var =& $_GET; break; case "post": $var =& $_POST; break; } header('Content-type: application/json'); echo json_encode($var); } else if (isset($_GET['bad'])) { http_response_code('401'); }