【发布时间】:2012-09-05 07:25:08
【问题描述】:
有这个应用程序,由于向后兼容性问题,我需要 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?
【问题讨论】:
标签: symfony character-encoding