Comment obtenir/définir l'en-Tête dans le Reste du Serveur de l'API?

j'ai un chriskacerguis Reste du Serveur ,à l'écoute pour une demande d'un client, comme d'habitude une API Serveur ne.
de base à la demande du client je veux envoyer/réponse à certaines données du client dans l'en-tête uniquement.

mes questions sont:

  1. comment puis-je accéder au Client d'en-tête de la première?

    alors

  2. comment définir l'en-Tête dans le Reste du Serveur?

C'est de cette façon-je envoyer une demande de REPOS SERVEUR:

function request_curl($url = NULL) {
        $utc = time();
        $post = "id=1&CustomerId=1&amount=2450&operatorName=Jondoe&operator=12";
        $header_data = array(
            "Content-Type: application/json",
            "Accept: application/json",
            "X-API-KEY:3ecbcb4e62a00d2bc58080218a4376f24a8079e1",
            "X-UTC:" . $utc,
        );
        $ch = curl_init();
        $curlOpts = array(
            CURLOPT_URL => 'http://domain.com/customapi/api/clientRequest',
            CURLOPT_RETURNTRANSFER => true,
            CURLOPT_HTTPHEADER => $header_data,
            CURLOPT_FOLLOWLOCATION => true,
            CURLOPT_POST => true,
            CURLOPT_POSTFIELDS => $post,
            CURLOPT_HEADER => 1,
        );
        curl_setopt_array($ch, $curlOpts);
        $answer = curl_exec($ch);
        //If there was an error, show it
        if (curl_error($ch)) {
            die(curl_error($ch));
        }

        curl_close($ch);
        echo '<pre>';
        print_r($answer);
        echo '</pre>';
    }

Ci-dessous mon RESTE de la fonction SERVEUR qui écoutent la demande et de la réponse d'un en-tête:

public function clientRequest_post() {
        //Getting Post Data
        $entityBody = file_get_contents('php://input', 'r');
       $this->response($entityBody,200);
      //getting header data ,no idea 
    }
InformationsquelleAutor Abdul Manan | 2015-06-13