Zend framework Zend框架:获取推荐人页面?

Zend framework Zend框架:获取推荐人页面?,zend-framework,Zend Framework,在Zend框架中,是否有任何方法可以获取用户上次访问的页面的url 我真的不想从控制器方法使用$\u服务器['HTTP\u referer']: $this->getRequest()->getServer('HTTP_REFERER') 基本上与使用$\u服务器相同,但不会在单元测试中产生问题。MWOP在这里发布了一篇很好的帖子,向您展示了如何获取HTML标题(包括referer) 如果要在Module.php中执行此操作 我找到了一个小办法 $headers=new\Zend

在Zend框架中,是否有任何方法可以获取用户上次访问的页面的url


我真的不想从控制器方法使用
$\u服务器['HTTP\u referer']

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

基本上与使用$\u服务器相同,但不会在单元测试中产生问题。

MWOP在这里发布了一篇很好的帖子,向您展示了如何获取HTML标题(包括referer)


如果要在Module.php中执行此操作

我找到了一个小办法

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


$headers->getServer('HTTP\u REFERER')

为什么不使用HTTP REFERER?
// In an action method of a controller
$request = $this->getRequest();
$request->getHeader('referer');