Quantcast
Channel: Postmanタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 470

CakePHP4で作ったAPIをPostmanで確認する

$
0
0
はじめに モックAPIを作ったが、PostmanでモックAPIのレスポンスを確認するまで めちゃくち手こずったので、まとめます 前提 CakePHP --version 4.1.6 Postman --version 8.2.3 CakePHP の CSRF は有効 確認に利用したリポジトリ↓ 確認するための設定値 Postman の Headers タブに、以下を設定することで、GET、POST、PUT、DELETE のレスポンスを確認できる KEY VALUE DESCRIPTION ✓ Cookie PHPSESSID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ✓ X-CSRF-Token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ↑の xxxx に設定する値は、同じアプリケーション(http://localhost)を開き、Chrome の「デベロッパーツール」の「Application」タブのサイドメニューの「Cookie」の PHPSESSID : PHPSESSID の値 X-CSRF-Token : csrfToken の値 おわりに ↑だけじゃなく、CakePHP4 で、 $this->log() が配列ダメになったとか、レスポンスBody の JSON パラメータ取得で $this->request->data('exampleKey') じゃなくて $this->request->input('json_decode')->exampleKey しなきゃ取れんとか、気づくまで時間がかかりました 参考になれば幸いです!

Viewing all articles
Browse latest Browse all 470

Trending Articles