我正在使用Codeigniter 3.1.0,从这里下载的Restserver 以及从这里的文档。我也在使用 Chrome 的扩展Postman。
问题是,即使我从 Postman 的下拉菜单中选择 POST,它也会命中 get 方法......下面是代码:
defined('BASEPATH') OR exit('No direct script access allowed');
require APPPATH . '/libraries/REST_Controller.php';
class Example extends REST_Controller {
function __construct() {
parent::__construct();
}
public function users_get() {
echo "get request";
}
public function users_post() {
echo "post request";
}
}
现在通过 Postman,如果我选择GET到 URL example-domain.com/api/example/users预览是获取请求
如果我选择POST到相同的 URL example-domain.com/api/example/users预览再次获取请求而不是发布请求
我没有更改config/rest.php中的任何内容,我正在使用控制器/api/example中已实现的 Restserver 示例
有谁知道为什么我不能点击 POST 方法?