2017-04-15 36 views
2

嗨,我想知道是否有任何方法來隱藏在鉻開發工具的網絡選項卡中顯示的變量。我正在嘗試使用HTML在Google街景視圖中創建尋寶遊戲。我從數據庫下載獎品位置,並在街景視圖中使用,我必須在php中使用json_encode()。但這意味着我必須迴應它,然後導致它出現在網絡選項卡中,任何人都可以訪問並毫無困難地找到獎品。在Chrome開發工具中隱藏網絡選項卡預覽信息

任何幫助被讚賞:)
如果你需要的代碼只是問,我會更新該帖子,包括你的願望。

回答

1

您無法隱藏瀏覽器對運行該瀏覽器的用戶的請求。

最安全的方法是將用戶的谷歌地圖位置發送到API,並且API會迴應該獎品不在那裏,或者在該位置有獎品,並且該位置的獎品是X

有幾種方法可以「隱藏」它們或者實際上使它們不太明顯;

請求一個JSONP,它們不是真正的AJAX調用,因爲它們不使用XMLHttpRequest對象。他們只需在dom中插入一個腳本標籤,這些請求仍然可以在網絡選項卡中看到。

你也可以通過腳本清除控制檯中的行;

function clearConsole() { 
    if(window.console || window.console.firebug) { 
     console.clear(); 
    } 
} 
+0

謝謝我會看看我的選擇:) –

相關問題