我知道這是一個受歡迎的問題,我閱讀了關於它的所有主題。我想在這個問題上給我點意見。如何檢測代理請求?
目標:如果用戶使用檢測代理它
原因:如果用戶使用代理不顯示地理位置進階我需要知道布爾結果。
決定:代理IP地址的 1.使用數據庫(例如:的MaxMind); 2.檢查頭Connection: keep-alive
因爲便宜代理不使用持久連接。但所有現代瀏覽器都使用它; 3.檢查其他流行的標題; 4.使用JS通過比較瀏覽器主機和真實主機來檢測Web代理。
問題: 1.建議數據庫中,我讀到的MaxMind,但有些人寫了它是不是有效。 2.檢查連接標題。它是okey嗎? 3.可能是我錯過了什麼?
PS /對不起,我的英語...我學習。