ARCHIVE "2017-12"

(1 件中 1 件目〜 1 件目を表示中)

[PHP]FuelPHPでRequestクラスのレスポンス内容がおかしくなる



FuelPHPのRequestクラスを使ったリクエストにJSON形式のレスポンスが返ってきたとき、
response()でデータを受け取って展開してみるとBodyがJSON形式の時と配列になる時があった。

この挙動の差がどこで出ているのかしばらくわからなかった、がようやく判明したのでメモ。



--
まず悪さをしていたのはRequestクラスのset_auto_formatメソッド。
こいつがデフォルトでtrueになっているのだが、
何をするかというと自動でレスポンスヘッダーのMIME Typeを解析してデコードしてくれる。
つまりJSON形式でレスポンスを受...
...
...
read more >>>

(1 件中 1 件目〜 1 件目を表示中)