Как отправить запрос DELETE на сервер phil sturgeon - codeigniter-restserver

Как следует из названия, я использую Codeigniter с фреймворком phil sturgeon — codeigniter-restserver.

Я выполнил руководство по Nettus, и все работает нормально, за исключением отправки запроса DELETE.

Код:

 $this->get('id'));
    $this->response($data);
}

function user_post()
{
    $data = array('returned:'=> $this->post('id'));
    $this->response($data);
}

function user_put()
{
    $data = array('returned:'=> $this->put('id'));
    $this->response($data);
}

function user_delete()
{
    $data = array('returned from delete:'=> $this->delete('id'));
    $this->response($data);
}
}

Я использую надстройку FF, называемую HTTP Resource test, для отправки запроса, но когда я отправляю запрос DELETE с этим URL-адресом: http://localhost/api/client/user/ id/1, я получаю {"returned from delete:":false}

В качестве примечания: я нашел этот пости с помощью 'X-HTTP-Method- Переопределить заголовок и отправить его как почтовый запрос. Мне удалось получить идентификатор, но я предпочитаю способ, при котором клиенту не нужно добавлять этот заголовок.

12
задан Community 23 May 2017 в 12:02
поделиться