CI REST Server Api Key работает только по методу GET - PullRequest
0 голосов
/ 13 февраля 2019

Я использую CI REST Server .Но у меня проблема с X-API-KEY.Этот ключ работает только для метода GET.Как я могу сделать это для PUT, POST и DELETE?

Для метода GET я просто использую этот код:

function index(){
    $data['dataKontak'] = json_decode($this->curl->simple_get($this->api.'/kontak?x-api-key=12345'));
    $this->load->view('kontak/list', $data);
}

Это мой код для других методов:

function create(){
    $insert = $this->curl->simple_post($this->api.'/kontak', $data, array(CURLOPT_BUFFERSIZE => 10));
}

function edit(){
    $update = $this->curl->simple_put($this->api.'/kontak', $data, array(CURLOPT_BUFFERSIZE => 10));
}

function delete($id){
    $delete = $this->curl->simple_delete($this->api.'/kontak?'.$this->auth, array('id'=> $id), array(CURLOPT_BUFFERSIZE => 10));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...