У меня есть функция отключения:
function shutdownFunction(){
if (connection_aborted()) {
header("Status: 409");
} elseif (connection_status() == CONNECTION_TIMEOUT) {
header("Status: 410");
} else {
//normal completion actions
}
}
Когда соединение истекает или прерывается, я хотел бы вернуть пользовательский статус заголовка вызывающему приложению. Хотя он выполняет любой код внутри второго блока IF, он все равно возвращает 500 Internal Server Error, а не пользовательский 409 или 410.
Есть идеи?