2013-02-16 52 views
0

我正在构建一个脚本,该脚本使用file_get_contents从我的网站抓取数据,该数据将分布在我的客户端中。我不希望每个人都能够获取这些数据,因此我希望页面中的数据受到保护,以便只允许来自特定域的file_get_contents请求。仅允许来自指定域的file_get_contents()/ curl()

有谁知道我该如何做到这一点?

回答

1

使用HTTP验证和/或基于IP的限制。

前者最好通过您的web服务器配置完成(例如.htaccess在apache的情况下),后者可以通过检查$_SERVER['REMOTE_ADDR']是否在您的白名单中来完成。

相关问题