Zend Framework:获取推荐人页面?

Sjw*_*ies 20 zend-framework

在Zend Framework中有没有办法获取用户最后访问过的页面的网址?

我真的不想用$_SERVER['HTTP_REFERRER'].

Ala*_*ton 37

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

http://zend-framework-community.634137.n4.nabble.com/Referer-td3007321.html

// In an action method of a controller
$request = $this->getRequest();
$request->getHeader('referer');
Run Code Online (Sandbox Code Playgroud)


Tim*_*ain 9

从控制器方法:

$this->getRequest()->getServer('HTTP_REFERER')
Run Code Online (Sandbox Code Playgroud)

与使用$ _SERVER基本相同,但不会导致单元测试出现问题.