我之前在 foo.php 中使用过引用来确定页面 iframe foo.php 是否属于特定 URL。(使用$_SERVER['HTTP_REFERER']
)
事实证明,在大多数情况下,它都有效(大约 98% 的时间),但似乎有些用户到达了该页面并且$_SERVER['HTTP_REFERER']
没有在 foo.php 中设置,因此破坏了代码。[更新:这些用户声称他们遵循通常的页面流程,并没有在浏览器上单独使用 foo.php 的 URL(他们让它成为 iframe),并且用户从未更改过他们的浏览器设置。]
我想知道它可能发生的原因是什么?