2.0で実行されているcakephpアプリがあり、Firefoxでいくつかのエンコーディングの問題が発生しているようです。
アクセスしているURLは/newcms/ core / users / index / conditions [User] [group_id]:6で、outcmsシステムにフィルターを適用します。
FireFox以外のすべてで、リクエストオブジェクトで次のようになります
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions] => Array
(
[User] => Array
(
[group_id] => 6
)
)
)
[pass] => Array
(
)
[prefix] => newcms
)
これは正しく、すべてが正常に機能します。FireFoxで同じURLにアクセスすると、次のようになります。
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions%5BUser%5D%5Bgroup_id%5D] => 6
)
[pass] => Array
(
)
[prefix] => newcms
)
名前付き条件値をURLエンコードしようとしましたが、うまくいきませんでした。
助言がありますか?