Como dice el título, estoy usando Codeigniter con phil sturgeon - codeigniter-restserver framework.Cómo enviar la solicitud DELETE a phil sturgeon's - codeigniter-restserver
He seguido el tutorial en Nettus y todo funciona bien excepto cuando se envía una solicitud DELETE.
Código:
<?php
require(APPPATH.'libraries/REST_Controller.php');
class Client extends REST_Controller{
function user_get()
{
$data = array('returned:'=> $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);
}
}
estoy usando un FF Addon llama de prueba de recursos HTTP, para enviar la solicitud, pero cuando envío una solicitud DELETE con esta URL: http://localhost/api/client/user/id/1
, recibo { "regresar de borrado: ": false}
como nota al margen: yo encontramos este post y el uso de la 'X-HTTP-Method-Override' encabezado y enviarlo como una solicitud posterior que era capaz de conseguir la identificación, pero yo prefiero que esté una forma en que el cliente no tiene que agregar este encabezado.
1 por el título '¿Cómo enviar solicitud DELETE utilizando Phil esturión' – fire
Gracias por notarlo, voy a estar seguro para editarlo :) – Tomer
Mira este Gist: gist.github.com/Ema4rl/aebb63db1c76786c9cba811d69339fd3 – Ema4rl