【问题标题】:How to get the page from which a user was redirected [duplicate]如何获取重定向用户的页面[重复]
【发布时间】:2020-04-17 05:54:17
【问题描述】:

我正在寻找一种方法来获取重定向到我的页面。

例如,如果用户在http://facebook.com 上并且他点击了将他带到我的页面http://example.com 的链接,我如何获取该用户来自的url (http://facebook.com)。

PS:我的英文不太好。

【问题讨论】:

标签: javascript php


【解决方案1】:

在 PHP 中你可以使用 $_SERVER['HTTP_REFERER']

来自 PHP 手册https://www.php.net/manual/en/reserved.variables.server.php 将用户代理引向当前页面的页面地址(如果有)。这是由用户代理设置的。不是所有的用户代理都会设置这个,有些提供修改 HTTP_REFERER 作为一个特性的能力。简而言之,它不能真正被信任。

HTTP 引用 WIKIhttps://en.wikipedia.org/wiki/HTTP_referer

【讨论】:

    猜你喜欢
    • 2015-08-29
    • 1970-01-01
    • 2012-03-31
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 2013-11-13
    • 1970-01-01
    相关资源
    最近更新 更多