【问题标题】:Retrieve Website Fully Qualified URL Securely in PHP?在 PHP 中安全地检索网站完全限定的 URL?
【发布时间】:2017-07-26 17:23:04
【问题描述】:

已经看到很多关于如何生成完全合格的网站 URL 的单独线程,例如

https://www.example.com/

大多数线程都是几年前的,并且提到了使用代码的安全风险。

在 PHP 中检索合格的 URL 是否有更新和安全的方法?

更新:

我希望保留一个自动生成的顶级网站地址的全局字符串,以在网站页面中使用。

【问题讨论】:

  • 您能否让我们更深入地了解您想要实现的目标,并链接到您提到的主题?
  • 请告诉我们您希望达到的目标以及您期望的输入类型。您是否正在尝试重建当前查看页面的 url?还是用户输入?你打算用它做什么?
  • @Virb 您提到了关于该主题的主要链接,以及有多少响应和解决方案,非常令人困惑,并且没有公认的硬性或快速解决方案。澄清会很好。

标签: php security url


【解决方案1】:
$actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";

参考:Get the full URL in PHP

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    相关资源
    最近更新 更多