如何禁止某人使用curl
或file_get_contents
获取我的页面 HTML?
例如,我的域是www.example.com
. 如果有人有这样的 PHP 代码:
<?php
$info = file_get_contents('http://www.example.com/theinfo.php');
?>
我怎样才能阻止他们?
我可以尝试通过用户代理进行检查,但这不是正确的方法。
检查某人何时尝试获取页面内容的最佳方法是什么?
我构建的内容包含许多人会尝试复制到他们自己的网站的信息,它可能会使我的服务器超载。