首頁  >  文章  >  後端開發  >  如何防止某些重要頁面被人惡意抓取?

如何防止某些重要頁面被人惡意抓取?

WBOY
WBOY原創
2016-09-27 14:18:121656瀏覽

現有頁a.php 主要是展現給用戶顯示的介面
透過ajax post數據到b.php獲取一些數據
但是又不想別人直接模擬訪問抓我b.php返回的數據
這個該怎麼處理? 求個大牛幫忙分析下流程

回覆內容:

現有頁a.php 主要是展現給用戶顯示的介面
透過ajax post數據到b.php獲取一些數據
但是又不想別人直接模擬訪問抓我b.php返回的數據
這個該怎麼處理? 求個大牛幫忙分析下流程

只要是HTTP 協定就無法避免被模擬請求
通常做法也就是判斷Referer 請求頭是否來自自己的網域但也可以被模擬
所以只有加密介面請求參數並判斷各種請求頭才能減少被判斷模擬的機率前端腳本需要壓縮混淆否則沒什麼卵用

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn