CakePHP3でのリクエストパラメータの取り方
基本的な事
HEADER
$this->request->header('X-HOGE');
POST
$this->request->data('postのキー'),
リクエスト(URL)パラメータ
- アプリケーション側で名前つきで扱いたい時のマッピング
/config/routes.php
に
$routes->connect('/hoge/foo/:bar_number', ['controller' => 'Good', 'action' => 'bad']);
/hoge/foo/123 でアクセスされた時に GoodControllerのbadアクションが呼ばれて、
$this->request->param('bar_number');
で取得できる。
GET
$this->request->query('getのキー');