因为项目用的是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');
}