Изменение ответа сервера в случае срабатывания исключения

Всё что касается построения API
Ответить
urfii
Сообщения: 29
Зарегистрирован: 2015.07.18, 23:10

Изменение ответа сервера в случае срабатывания исключения

Сообщение urfii » 2019.01.18, 10:43

При экспепшне добавляется такое свойство в ответ:
"type":"yii\\base\\InvalidRouteException"
естественно, при разных эксепшнах, будет разная строка в поле type.

А если я не хочу показывать эти данные?
В конфиге в "on beforeSend" я пробовал переопределять $response->data['type'] - результат тот же.
Как тогда с этим справиться?

Аватара пользователя
SiZE
Сообщения: 2691
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Изменение ответа сервера в случае срабатывания исключения

Сообщение SiZE » 2019.01.18, 13:43

Может ты покажешь что ты там делал в конфиге?

https://www.yiiframework.com/doc/guide/ ... r-response
в поиске работы

Аватара пользователя
ElisDN
Сообщения: 5318
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Изменение ответа сервера в случае срабатывания исключения

Сообщение ElisDN » 2019.01.18, 16:45

На проде отключают YII_DEBUG и ничего лишнего не выводится.

Аватара пользователя
SiZE
Сообщения: 2691
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Изменение ответа сервера в случае срабатывания исключения

Сообщение SiZE » 2019.01.19, 09:44

ElisDN писал(а):
2019.01.18, 16:45
На проде отключают YII_DEBUG и ничего лишнего не выводится.
Я уж и подзабыл про это =)

https://github.com/yiisoft/yii2/blob/ab ... r.php#L143
в поиске работы

urfii
Сообщения: 29
Зарегистрирован: 2015.07.18, 23:10

Re: Изменение ответа сервера в случае срабатывания исключения

Сообщение urfii » 2019.01.21, 12:31

ElisDN писал(а):
2019.01.18, 16:45
На проде отключают YII_DEBUG и ничего лишнего не выводится.
Спасибо! Не подумал об этом.

Ответить