UserAgent,簡稱UA,是一個使服務器能夠識別用戶使用的瀏覽器類型、版本以及運行瀏覽器的操作系統等信息的字符串。它作為瀏覽器請求頭部信息的一部分發送給服務器,以便服務器可以返回合適格式和版本的內容。
跟Cookie一樣,網站可以根據瀏覽器的User Agent為用戶提供個性化的體驗,比如:
所以呢,雖然我們平時看不見UserAgent,但它確實在幕后默默地為我們提供了很多方便。
在不同的設備和操作系統上,UserAgent字符串會有所不同。這些字符串為網站提供了關于你正在使用的瀏覽器和設備類型的重要線索。讓我們來看幾個實際的例子:
Windows電腦上,Chrome瀏覽器的UA:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Windows電腦上,Firefox瀏覽器的UA:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0
Mac電腦上,Safari瀏覽器的UA:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15
Windows電腦上,Edage瀏覽器的UA:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0
Android手機上,Chrome瀏覽器的UA:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36
iPhone手機上,Safari瀏覽器的UA:
Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1
從上面的示例我們可以大概了解到,User Agent(UA)字符串可以分為7個部分:
Mozilla/5.0 - 這部分起源于網景導航器(Netscape Navigator)瀏覽器,但現在幾乎所有的瀏覽器都會以這樣或類似的形式開始他們的UA字符串。它并沒有特定含義,只是遵循了一個歷史標準。
(Windows NT 10.0; Win64; x64) - 這是一個括號內的詳細信息列表,說明了使用者的操作系統。在這個例子中,“Windows NT 10.0”指Windows 10操作系統,“Win64”表示64位版本的Windows,“x64”也表示運行在x64架構處理器上。
AppleWebKit/537.36 - 表示該瀏覽器使用AppleWebKit渲染引擎進行頁面渲染。“537.36”則是具體版本號。
(KHTML, like Gecko) - KHTML是Konqueror瀏覽器使用的渲染引擎。“like Gecko”表示該瀏覽器兼容Gecko渲染引擎,Gecko是Firefox使用的渲染引擎。
Chrome/124.0.0.0 - 指明了用戶正在使用Chrome瀏覽器及其版本號“124.0.0.0”。
Safari/537.36 - 即使用戶實際上可能并不使用Safari瀏覽器,許多非Safari瀏覽器也會包含“Safari”及其版本號作為UA字符串一部分。這主要是為了與基于Webkit或需要特定Safari認證才能正常顯示內容的網站兼容。
Mobile - 如果存在,則指示用戶正在使用移動設備訪問網站。
我們可以訪問一些指紋檢測網站去幫我們解析User Agent(UA) ,點擊“解析”,就可以知道當前瀏覽器或者輸入的UA字符串包含了哪些信息。
AdsPower多賬戶瀏覽器(https://share.adspower.net/jrtt11)支持更改瀏覽器的UA,并且你無需苦惱該選擇用什么的UA。在創建瀏覽器環境的時候,AdsPower會為您自動匹配一個合適的User Agent。且瀏覽器的內核版本跟User Agent版本相匹配。(這個很重要,后文我們會做一個小實驗說明)
它還提供免費的瀏覽器環境,并且擁有數量龐大且符合真實設備特征的UA指紋庫(包含Window、MacOS、Linux、Android、iOS的UA)。
如果你選擇修改UA,AdsPower還會針對該UA版本生成匹配的其他指紋參數,如瀏覽器內核、WebGL信息、Canvas指紋等等。AdsPower的瀏覽器環境會模擬得更像是一臺全新的物理設備,而不僅僅是修改UA這么簡單。
這是一款知名的瀏覽器插件,它提供了一些預設列表并允許你快速切換到不同設備類型的UA。但是,該插件提供的預設UA太少了,得自己填寫一些UA字符串。
另一款流行的UA修改工具,這塊比User-Agent Switcher多了許多UA預設,可以選擇的范圍相對較多。
同樣是修改User Agent,AdsPower與其他第三方插件有什么區別呢?我們借助指紋瀏覽器檢測網站去對比測試結果。
AdsPower
當使用AdsPower瀏覽器的時候,內核選擇的版本是123,但是UA版本是121,相差不大,并且其他指紋適配,不容易被檢測出來。
第三方插件
如果僅僅是改了UA,沒有對瀏覽器的其他指紋進行處理,那依然有可能會被網站檢測出來!
如下圖所示,Chrome瀏覽器的內核版本是124,使用了第三方UA修改插件,將UA版本修改為123,只相差1個版本,也依然能被網站檢測出來!
在多賬戶管理中,修改UserAgent(UA)需要謹慎對待。每個賬戶的UA應當與其相對應的設備保持一致,以避免引起網站的懷疑。
此外,為了避免賬號之間被關聯,大量的賬戶需要擁有不同的User Agent。因此,對于需要高度隔離各自環境的多賬戶管理者而言,AdsPower指紋瀏覽器((https://share.adspower.net/jrtt11))提供了更加專業和安全的解決方案。它不僅支持為每個賬戶創建獨立且完整的瀏覽環境,還能讓用戶精細控制從User Agent到各種指紋的設置,AdsPower通過模擬真實物理設備來降低風險,即便是非技術用戶也能輕松管理和操作。
User Agent 代表了發出網絡請求的客戶端軟件(通常是瀏覽器)的身份信息,它包含了設備類型、操作系統、瀏覽器類型及版本等詳細數據。網站服務器利用這些信息來確定應該發送哪種格式的內容給用戶,以確保最佳的用戶體驗。
要獲取瀏覽器的 User Agent,你可以簡單地訪問一個如 browserscan.net 這樣的指紋檢測站,它會顯示出你當前使用設備的UA。或者,在你的瀏覽器中打開開發者工具(通常通過按F12鍵或右鍵點擊頁面并選擇“檢查”),然后在‘網絡’標簽下刷新頁面,即可在請求頭部分找到UA字符串。
修改 User Agent 可以通過多種方式實現。一種方法是在瀏覽器的開發者工具中手動設置新的UA字符串。例如,在Chrome和Firefox中,你可以在‘網絡條件’選項卡內更改UA。另一種方法是使用第三方擴展程序,如“User-Agent Switcher”,這類擴展允許你快速切換到不同設備類型的預設UA列表。也可以選擇更加安全的AdsPower指紋瀏覽器。
"Mozilla/5.0" 并不指代一個特定的瀏覽器,而是幾乎所有現代Web瀏覽器都使用這個前綴作為他們 User Agent 字符串的一部分。這個前綴起源于早期互聯網時期,并被沿用至今作為一種傳統形式。實際上,“Mozilla/5.0”后面跟隨著具體識別信息才能告訴我們正在使用哪個瀏覽器和版本。
安裝一些小工具可以讓我們的windows系統變得更加完善,今天呢帶你們白嫖一個小插件, 為win10電腦免費安裝視頻解碼器,以后,HEVC格式的視頻,你可以隨便看。
因為win10自帶的看電視播放器,以及一些瀏覽器不支持GPU硬解HEVC視頻,所以很多人會通過CPU軟解碼的方式來實現,可是,這會讓電腦處于高負載的運行狀態,從而造成卡頓、發燙。
解決方法就是安裝相關的解碼器,在windows10應用商店中,我們可以下載到“HEVC視頻擴展”解碼器,只不過要付費,突然感覺不香了。
接下來~小編帶大家白嫖這個“HEVC視頻擴展”,讓你的win10直接從GPU硬解HEVC 格式視頻,同時減輕CPU的負擔,電腦在線看視頻也會更流暢,不會總是卡機。
大部分的win10電腦在出廠時制造商就付過了HEVC 解碼器授權費,所以,按理來說win10電腦應該都能免費下載到。
1、首先,打開微軟應用商店,下載嗶哩嗶哩UWP 應用,之后打開應用的設置頁面,找到“安裝 HEVC 視頻解碼擴展”,點擊它。
PS:微軟應用商店有兩個嗶哩嗶哩,一個是官方的,一個是第三方的(嗶哩嗶哩動畫UWP),設置上大同小異。
2、電腦自動出現一個下載入口,執行“安裝”即可。
就是這么簡單的兩個步驟,操作完成之后win10就能支持HEVC 解碼啦。就算你卸載了嗶哩嗶哩應用,這個小插件依舊保留在你的電腦上。
至于如何讓瀏覽器支持GPU 硬解 HEVC 視頻呢?方法一樣簡單,也是完全免費。
1、打開edge瀏覽器,下載一個插件,名為“User-Agent Switcher and Manager ”。
2、通過這個插件,將edge瀏覽器改成“Safari”標識 ,保存設置,然后刷新瀏覽器,edge瀏覽器就能支持GPU 硬解 HEVC 格式的視頻了。
HEVC視頻越來越流行,人們可以享受更高質量的高清視頻帶來的更快地播放速率。目前,iphone默認情況下以HEVC錄制視頻,4K UHD藍光也是用HEVC,b站上的8k分辨率的視頻采用的編碼格式普遍都是HEVC。