} catch (SoapFault $soapfault) {
         echo $soapfault->getMessage();
     }
 } else {
     if ($action == 'getHost') {
         header("Content-type: text/x-json");
         if (isset($_POST['requestingUser'])) {
             $requestingUser = $_POST['requestingUser'];
         }
         if (isset($_POST['id'])) {
             $id = $_POST['id'];
         }
         try {
             $params = array('requestingUser' => $requestingUser, 'id' => $id);
             $client = new SoapClient($wsdl, array('location' => $location));
             $result = $client->getHost($params);
             echo json_encode($result);
         } catch (Exception $e) {
             echo $e->getMessage();
         } catch (SoapFault $soapfault) {
             echo $soapfault->getMessage();
         }
     } else {
         if ($action == 'setHost') {
             header("Content-type: text/x-json");
             if (isset($_POST['requestingUser'])) {
                 $requestingUser = $_POST['requestingUser'];
             }
             if (isset($_POST['id'])) {
                 $id = $_POST['id'];
             }