我有一个网页……有点像 api……基本上它以 json 的形式打印出一些数据。
其他网站可以通过 php 使用这些数据,只需使用file_get_contents
或者
javascript/jquery ajax request
(jsonp)
无论如何,我希望能够将一些不需要的网站列入黑名单,所以我必须知道这个请求来自哪里
我试过了
$url = $_SERVER['HTTP_REFERER'];
$domain = parse_url($url, PHP_URL_HOST);
但我明白了
Undefined index: HTTP_REFERER
所以除非我弄错了,这是一个奇怪的例外,HTTP_REFERER
在这里不起作用。
file_get_contents
那么在页面请求的情况下如何获得裁判?