我在“域 1”上有一个脚本,它在“域 2”上的 XML 文件上执行 simplexml_load_file,如下所示:
$url = 'domain2.com/file.xml';
$xml = simplexml_load_file($url);
$xmlEmail = $xml->xpath("//users/user/email");
$userEmail = implode(", ", (array) $xmlEmail);
但是,此 XML 文件包含有关用户的私人信息。我不希望它可以直接访问。域 2 也会因用户而异,所以恐怕我无法按实际域或 IP 进行过滤。
是否可以设置权限以使其无法被公众访问,但仍然可以通过 simplexml 调用以某种方式读取?也许有任何替代方法?