gpt4 book ai didi

PHP - 检测传入的 url 从另一个源/url 请求 php 页面

转载 作者:IT王子 更新时间:2023-10-29 00:16:19 25 4
gpt4 key购买 nike

有没有一种方法可以检测在我的 php 页面中调用的 URL,类似于 GET 或 POST,但我想获取 URL,因为我想将访问它的页面限制为某个 URL因为正在从另一台服务器调用此文件。

基本上:如果 URL 不是 www.MYURL.com,www.MYURL.com 会调用来自 www.PHPURL.com 的 php 文件,然后将它们弹回等等。

非常感谢

为了回应下面的答案,我使用了 as mentioend,这是我所做的:

  $URL_REF = parse_url($_SERVER['HTTP_REFERER']);
$URL_REF_HOST = $URL_REF['host'];

感谢@Philip Bevan、@Itai Sagi 和@EvilP

最佳答案

好吧,您可以使用 $_SERVER['HTTP_REFERER'] - 但它可以隐藏/删除。

编辑:正如有人所问,HTTP_REFERER 是由客户端发送的 header ,大多数浏览器的默认行为是发送它,但如果你愿意,你可以禁用它甚至发送不同的 referer header ,以便人们会认为你来自其他地方。

底线:如果它对您来说不是那么重要,您可以使用它,但永远、永远不要仅根据他们的引荐来源给人们额外的特权。

关于PHP - 检测传入的 url 从另一个源/url 请求 php 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9790771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com