我正在使用主干和 CodeIgniter 休息服务器,来自主干的发布和获取请求工作正常但是放置和删除请求者收到 404 错误,响应为 {"status":false,"error":"Unknown method."}
编辑:我更改了源代码以查看 codeigniter 尝试运行我的控制器 url 的方法是
http://local/host/impacto/index.php/interviews/
放置请求 url 是
http://localhost/impacto/index.php/interviews/13
并且codeigniter正在运行的功能是13_put而不是input_put
我的控制器
class Interview extends REST_Controller {
function __construct(){
parent:: __construct();
}
public function index_get(){
echo "get";
}
public function index_post(){
echo "post";
}
public function index_put($id){
echo "update: " . $id;
}
public function index_delete($id){
echo "delete: " . $id;
}
}