mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-11 19:20:01 +08:00
Fixes #1631: Charset is now explicitly set to UTF-8 when serving JSON
This commit is contained in:
@@ -15,6 +15,7 @@ Yii Framework 2 Change Log
|
|||||||
- Bug #1582: Error messages shown via client-side validation should not be double encoded (qiangxue)
|
- Bug #1582: Error messages shown via client-side validation should not be double encoded (qiangxue)
|
||||||
- Bug #1591: StringValidator is accessing undefined property (qiangxue)
|
- Bug #1591: StringValidator is accessing undefined property (qiangxue)
|
||||||
- Bug #1597: Added `enableAutoLogin` to basic and advanced application templates so "remember me" now works properly (samdark)
|
- Bug #1597: Added `enableAutoLogin` to basic and advanced application templates so "remember me" now works properly (samdark)
|
||||||
|
- Bug #1631: Charset is now explicitly set to UTF-8 when serving JSON (samdark)
|
||||||
- Bug: Fixed `Call to a member function registerAssetFiles() on a non-object` in case of wrong `sourcePath` for an asset bundle (samdark)
|
- Bug: Fixed `Call to a member function registerAssetFiles() on a non-object` in case of wrong `sourcePath` for an asset bundle (samdark)
|
||||||
- Bug: Fixed incorrect event name for `yii\jui\Spinner` (samdark)
|
- Bug: Fixed incorrect event name for `yii\jui\Spinner` (samdark)
|
||||||
- Bug: Json::encode() did not handle objects that implement JsonSerializable interface correctly (cebe)
|
- Bug: Json::encode() did not handle objects that implement JsonSerializable interface correctly (cebe)
|
||||||
|
|||||||
@@ -799,7 +799,7 @@ class Response extends \yii\base\Response
|
|||||||
$this->content = $this->data;
|
$this->content = $this->data;
|
||||||
break;
|
break;
|
||||||
case self::FORMAT_JSON:
|
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);
|
$this->content = Json::encode($this->data);
|
||||||
break;
|
break;
|
||||||
case self::FORMAT_JSONP:
|
case self::FORMAT_JSONP:
|
||||||
|
|||||||
Reference in New Issue
Block a user