Существует еще один способ сделать это, который использует конкретную NamingStrategy , которая может быть применена к классу или свойству, украсив их с помощью [JSonObject]
или [JsonProperty]
.
Существуют предопределенные стратегии именования, такие как CamelCaseNamingStrategy
, но вы можете реализовать свои собственные.
PHP 5.2 по умолчанию отправляет HTTP 500 в случае фатальной ошибки, если display_errors выключен. Если хостинг со старым PHP, вам необходимо зарегистрировать собственный обработчик обработчика ошибок и, возможно, и перенаправить пользователя на страницу с ошибкой 500. Попробуйте установить переменные display_errors и error_reporting в вашем скрипте PHP, как предлагалось @Umang.
вы можете создать свой собственный обработчик ошибок и использовать его для отправки 503 кода статуса клиенту.