Codeigniter 3.1.0を使用しています。Restserverは hereからダウンロードされ、ドキュメントはhereからダウンロードされます。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 を介して、URL example-domain.com/api/example/usersへのGETを選択すると、プレビューはget requestになります
同じ URL example-domain.com/api/example/usersへのPOSTを選択すると、プレビューは再びリクエストを取得し、リクエストを投稿しません
config/rest.phpは何も変更していません。コントローラー/api/exampleにある Restserver の実装例を使用しています。
POST メソッドをヒットできない理由を知っている人はいますか?