我有一个Rest应用程序,我想对控制器返回的JSON URL进行反转义。
$this->loadComponent('RequestHandler');
在我的路线中,我有:
$routes->setExtensions(['json']);
我将响应数据设置为:
$this->set(['url1' => $url, 'url2' => $url2]);
它运行正常,但返回如下转义URL:
"https:\/\/example.com\/v1\/v\/save\/abc"
有没有办法让URL不转义(json_encode中的JSON_UNESCAPED_SLASHES)?
1条答案
按热度按时间4dbbbstv1#
回答(对我自己),将以下行放入AppController或ApiController中: