近期,GitHub采取了一項新的風險控制措施,旨在加強對用戶訪問行為的監控。據相關報道,這一新規則特別關注用戶瀏覽器請求頭中的語言設置,特別是針對使用簡體中文(zh_CN)的用戶。
然而,值得注意的是,GitHub并未對中文用戶實施全面封鎖。其風控系統實際上是一個多層次的篩選機制。首先,系統會檢查一系列常規規則,包括黑名單IP和用戶代理(UA)信息。在此基礎上,進一步評估IP地址的質量。
只有當用戶的IP地址通過了這些初步篩選,且被認定為高質量時,系統才會進一步檢查請求頭中的語言設置,查看是否包含zh_CN。對于那些IP地址質量過關的用戶,通常不會觸發基于語言設置的訪問限制。
GitHub此舉背后,可能有著更為深遠的考慮。隨著AI技術的快速發展,大量自動化爬蟲頻繁抓取GitHub上的數據,用于模型訓練。這種行為不僅給GitHub的服務器帶來了沉重負擔,還導致了流量的巨大浪費,進而增加了運營成本。因此,GitHub可能試圖通過這一新規則,有效遏制這種無節制的抓取行為。
對于可能受到限制的普通用戶而言,也并非沒有解決辦法。他們可以嘗試修改瀏覽器請求頭中的語言設置,將其改為如英語(en_US)等其他未受限制的語言。或者,通過更換質量更高的IP地址,也有可能繞過這一限制,恢復正常的訪問權限。