ie不支持 application/json 的解决方案

因为项目用的是symfony2,这是我在EventListener.php(这个是需要自己手动添加的类库)中的onKernelResponse方法中添加的关键代码。

 

 if (isset($_SERVER['HTTP_ACCEPT']) &&
        (strpos($_SERVER['HTTP_ACCEPT'], 'application/json') !== false)) {    

           $response->headers->set('Content-type', 'application/json; charset=utf-8');
            } else {
       $response->headers->set('Content-type', 'text/plain; charset=utf-8');
}

你可能感兴趣的:(ie不支持 application/json 的解决方案)