Fixes #1631: Charset is now explicitly set to UTF-8 when serving JSON

This commit is contained in:
Alexander Makarov
2013-12-26 12:58:25 +01:00
parent 3577b5c95a
commit 404757bf82
2 changed files with 2 additions and 1 deletions

View File

@ -799,7 +799,7 @@ class Response extends \yii\base\Response
$this->content = $this->data;
break;
case self::FORMAT_JSON:
$this->getHeaders()->set('Content-Type', 'application/json');
$this->getHeaders()->set('Content-Type', 'application/json; charset=UTF-8');
$this->content = Json::encode($this->data);
break;
case self::FORMAT_JSONP: