Php AJAX期间的客户端url
我有一个用PHP托管的支持CORS的AJAX服务器。因为它是CORS支持的,所以任何地方和任何域上的用户都可以访问它。我想筛选某些域的用户。有没有可能知道AJAX请求来自哪个域,这样我就可以直接在PHP代码中过滤掉它们?您可以使用$\u SERVER['HTTP\u REFERER']变量来获取用户来自的url,您可以用任何方式记录这些请求,并在服务器上创建一个黑名单设置我知道这个全局设置,但是,它是否只适用于在栏中键入地址的普通浏览器请求,还是也适用于ajax请求?这是行不通的。此全局变量中的值为空字符串。还有其他方法吗?某些用户代理不填写此值。我将寻找另一种方法这似乎是我能找到的最好的方法:Php AJAX期间的客户端url,php,ajax,cross-domain,Php,Ajax,Cross Domain,我有一个用PHP托管的支持CORS的AJAX服务器。因为它是CORS支持的,所以任何地方和任何域上的用户都可以访问它。我想筛选某些域的用户。有没有可能知道AJAX请求来自哪个域,这样我就可以直接在PHP代码中过滤掉它们?您可以使用$\u SERVER['HTTP\u REFERER']变量来获取用户来自的url,您可以用任何方式记录这些请求,并在服务器上创建一个黑名单设置我知道这个全局设置,但是,它是否只适用于在栏中键入地址的普通浏览器请求,还是也适用于ajax请求?这是行不通的。此全局变量中的