无法在REST_API Codeigniter上使用post方法

时间:2018-09-29 04:37:29

标签: rest codeigniter

这是我的代码:

require APPPATH . '/libraries/REST_Controller.php';
class Login extends REST_Controller
{
    function __construct($config = 'rest')
    {
        parent::__construct($config);
    }

    public function index_post()
    {
        echo "Post";
    }
    public function index_get()
    {
        echo "Get";
    }
}

但是我使用Postman进行测试: When I use Post method: When I use Get method

我使用不同的方法,但仅适用于 index_get 。如果我删除功能 index_get 并在Postman上使用post方法,它将是 unknow方法。 如何解决?我需要使用post方法。

1 个答案:

答案 0 :(得分:0)

您使用的功能名称相同,请更改功能名称。编码时可能会不同(_post,_get),但是当您通过url访问时,必须删除方法(_post,_get),这意味着两者具有相同的函数名称。所以它返回第一个函数的返回值