Попробовал, как в документации, добавить в конфиг
'parsers' => [
'application/json' => 'yii\web\JsonParser',
]
И читать в контроллере
$data = Yii::$app->getRequest()->getBodyParams();
Но в $data ничего нет
А если просто сделать
$data = Json::decode(file_get_contents('php://input'), true);
То в $data есть уже данные.
Что я делаю не так?
Вы конфиг в компоненты добавили или в components->request?
В реквест, конечно
Обсуждают сегодня