2013-02-16 51 views
0

我正在構建一個腳本,該腳本使用file_get_contents從我的網站抓取數據,該數據將分佈在我的客戶端中。我不希望每個人都能夠獲取這些數據,因此我希望頁面中的數據受到保護,以便只允許來自特定域的file_get_contents請求。僅允許來自指定域的file_get_contents()/ curl()

有誰知道我該如何做到這一點?

回答

1

使用HTTP驗證和/或基於IP的限制。

前者最好通過您的web服務器配置完成(例如.htaccess在apache的情況下),後者可以通過檢查$_SERVER['REMOTE_ADDR']是否在您的白名單中來完成。

相關問題