所以如果我有两个网站
www.example.com
和
www.api.com
如果www.example.com
向www.api.com
发出get请求,我如何检查它是否是合法的www.example.com
?我本来打算将www.example.com
作为变量之一发送,但如果用户真的想,他们可以将变量更改为$site = 'www.example.com';
。我想知道是否有办法在www.api.com
上获取提交请求的网站的域名。谢谢
这是一个api脚本,我正试图检查一个密钥和一个域,以确保许可证是活动的。非常感谢。
从$_SERVER
全局使用HTTP_REFERER。
$_SERVER['HTTP_REFERER']
在http请求中,您将只获得请求的IP,而不是域名。