由于向后兼容性问题,在这个应用程序中,我需要 Symfony 生成的响应来使用 ISO-8859-1 而不是 UTF-8。
问题是,Symfony 添加了一个标头,Symfony\Component\HttpFoundation\Response::prepare()
告诉用户内容是当时$this->charset
包含的任何编码,对我来说,这始终是 UTF-8,不管我将 config.yml 更改为
framework:
charset: ISO-8859-1
...
这不就是这个设定的目的吗?如果不是,这个设置有什么用?如何指示 Symfony 添加 ISO-8859-1 标头而不是 UTF-8?