Подтвердить что ты не робот

Zend Framework: получить страницу реферера?

Есть ли какой-либо способ в Zend Framework захватить URL-адрес страницы, которую посетил последний пользователь?

Я не хочу использовать $_SERVER['HTTP_REFERRER'].

4b9b3361

Ответ 2

Из метода контроллера:

$this->getRequest()->getServer('HTTP_REFERER')

в основном то же самое, что и при использовании $_SERVER, но без проблем в модульном тестировании.

Ответ 3

Если вы хотите сделать это в Module.php?

Я нашел небольшое решение

$headers = new\Zend\Http\PhpEnvironment\Request;

$headers- > getServer ( 'HTTP_REFERER')