有沒有辦法強制網站使用瀏覽器用戶代理程式?

有沒有辦法強制網站使用瀏覽器用戶代理程式?

我正在使用一種不太知名的瀏覽器,稱為 Gnome Web 或 Epiphany。它仍然是一個啟動速度快、渲染網頁速度快的現代瀏覽器。我正在努力讓 Google 網站、YouTube、文件、幻燈片等正常運行,因為 Google 正在對我的瀏覽器進行一些檢查,這些檢查可以超越用戶代理並實際上知道我的瀏覽器是什麼。我現在將其設定為 Firefox 10,這使得 Outlook 和 Gmail 聊天都能正常運作。只是網站不起作用,我真的不想因為這個問題而在瀏覽器之間切換。有人可以幫忙嗎?

答案1

如果網站檢查使用者代理以外的更多內容,那麼答案是否定的。

雖然您可以欺騙某些僅使用該網站喜歡的另一個字串檢查用戶代理字串的網站,但如果某個網站決定使用其他檢測技術阻止某些瀏覽器,例如能力檢測你不能欺騙它,除非檢測方案中有一些錯誤(並且作為一個網頁,一旦檢測到它就可以修復)。

正如您可能猜到的那樣,停用 JavaScript 來阻止偵測是行不通的,因為這些網站需要 JS 才能運作,因此第一個檢查是查看 JS 是否已啟用。

最後請注意,您正在試圖愚弄Google,它知道一兩件事關於網絡如何工作以及誰擁有自己的瀏覽器,如果他們確實想阻止另一個瀏覽器訪問他們的任何屬性,他們知道如何正確地做到這一點,抱歉。

相關內容