Духовность™
Продвинутый новичок
Я хочу отдавать на запроосы, не содержащие необходимое кол-во параметров, 400 Bad Request. Модель поведения моего приложения такова: при ошибочной ситтуации делается header location:
В данном примере при отсутствии в GET параметра id я делаею location на /admin/users.html
Я не пойму, а правильно ли вообще отдавать в моем случае 400 Bad Request при location на /admin/users.html, т.е. на страницу, которая не была изначально запрошена и по факту является не 400
PHP:
if (empty($this->getRequest()->getRequest()->id))
{
return $this->createNotification()
->setType('alert')
->setMessage('все плохо')
->setNotificationUrl('/admin/users.html') // куда отправляем при ошибке
// хочу добавить
// ->setHeader(400)
->run();
}
Я не пойму, а правильно ли вообще отдавать в моем случае 400 Bad Request при location на /admin/users.html, т.е. на страницу, которая не была изначально запрошена и по факту является не 400