【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net (979レス)
【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net http://medaka.5ch.net/test/read.cgi/php/1482547831/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
35: nobodyさん [sage] 2017/04/26(水) 15:31:23.15 ID:??? すみません、教えてください。 json形式でリクエストしたとき、Controller側でthis->setで渡した変数がすべてResponseに入ってしまうのは、 そういうものですか? http://medaka.5ch.net/test/read.cgi/php/1482547831/35
36: 35 [] 2017/04/26(水) 20:21:58.20 ID:V6zw0Ijk 解決しました。AppControllerのbeforeRenderで $this->set('_serialize', true); が設定されていたたため、setした変数がすべてjsonレスポンスに含まれていました。 http://medaka.5ch.net/test/read.cgi/php/1482547831/36
37: 35 [] 2017/04/26(水) 20:27:49.96 ID:V6zw0Ijk ちなみにCakePHP3の公式テンプレートを使うと、初期設定がこの状態なんです。 もしもこの公式テンプレートを使ってjsonリクエストを想定していないシステムを作った場合、 リクエストヘッダに「Accept: application/json」を付与してアクセスすると、Controllerでsetした変数がすべて 取得できてしまうことになります。 なんかこれやばくないですか? http://medaka.5ch.net/test/read.cgi/php/1482547831/37
38: nobodyさん [] 2017/04/27(木) 22:51:55.64 ID:rmP1O1d0 >>35 CakePHPを好むヤシは、そういうのが(・∀・)イイ!!って喜んで使っているんだよ。 盲蛇に怖じずさ。 http://medaka.5ch.net/test/read.cgi/php/1482547831/38
306: nobodyさん [sage] 2017/12/10(日) 15:04:32.13 ID:??? >>305 >>35で指摘されてた仕様バグか。 http://medaka.5ch.net/test/read.cgi/php/1482547831/306
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s