【问题标题】:$_SERVER variable to identify where request is coming from? [duplicate]$_SERVER 变量来识别请求来自哪里? [复制]
【发布时间】:2020-01-11 12:30:48
【问题描述】:

我需要知道用户从哪个页面发出请求...

$_SERVER["REQUEST_URI"] 告诉我向哪个文件发出请求,但是我想知道发出请求时用户在哪个文件/页面上。

【问题讨论】:

  • 您可能正在考虑我怀疑的容易欺骗且经常为空的referrer。建议您不要依赖它或相信它
  • @RamRaider 把它放在一个答案中,我会接受。
  • 一些防病毒应用程序会从标题中删除它。你不能依赖它。
  • @MarkusZeller 这是为了快速调试一个问题,它奏效了。

标签: php request


【解决方案1】:

您无法知道请求来自哪里,除非它有指示符,好像您从 Facebook 重定向到任何网站,它键入 URL“?fbclid=...”作为“get”方法,以便您的网站知道它来自 Facebook。

【讨论】:

  • 这不是标题,它作为查询参数附加到 URL。
  • 是的,对不起,谢谢兄弟
【解决方案2】:

某些防病毒应用程序会从标头中删除该引荐来源网址,因此它可能为空。你不能依赖那个字段。

【讨论】:

    猜你喜欢
    • 2019-03-14
    • 1970-01-01
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    • 2010-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-04-04
    相关资源
    最近更新 更多