Go鐨刦ake-useragent鏈夌殑缃戠珯浼氭牴鎹笉鍚岀殑User-Agent璺宠浆鍒颁笉鍚岀殑锛圥C锛孧锛夌珯鐐癸紝鏈夌殑缃戠珯浼氭牴鎹笉鍚岀殑鐗堟湰缁欏嚭涓嶅悓鐨勬彁绀虹瓑绛夛紝杩樻湁鐨刄ser-Agent鐨勫彉鍖栨槸鐖櫕涓殑鍩烘湰濮垮娍銆傚湪浣跨敤Go鍐欑綉缁滅埇铏垨鑰呴渶瑕佹ā鎷熸祻瑙堝櫒澶撮儴锛圲ser-Agent锛夌殑鏃跺€欙紝鏄笉鏄寰楄幏鍙栬姹傚ご閮紙RequestHeaders锛夊緢楹荤儲锛岃繕寰楀幓鎼滅储User-Agent锛岀浉褰撶箒鐞愩€備箣鍓嶄篃閬囧埌杩囪繖涓棶棰橈紝鎵€浠ュ氨鏈変簡杩欎釜椤圭洰fake-useragent锛岀敤鏉ヨВ鍐充綘鐨勭棝鐐归」鐩湴鍧€锛歨ttps://github.com/EDDYCJY/fa...鏀寔AllUser-AgentRandomChromeInternetExplorer(IE)FirefoxSafariAndroidMacOSXIOSLinuxIPhoneIPadComputerMobileinstall$gogetgithub.com/EDDYCJY/fake-useragentUsagepackagemainimport("log""github.com/EDDYCJY/fake-useragent")funcmain(){//鎺ㄨ崘浣跨敤random:=browser.Random()log.Printf("Random:%s",random)chrome:=browser.Chrome()log.Printf("Chrome:%s",chrome)internetExplorer:=browser.InternetExplorer()log.Printf("IE:%s",internetExplorer)firefox:=browser.Firefox()log.Printf("Firefox:%s",firefox)safari:=browser.Safari()log.Printf("Safari:%s",safari)android:=browser.Android()log.Printf("Android:%s",android)macOSX:=browser.MacOSX()log.Printf("MacOSX:%s",macOSX)ios:=browser.IOS()鏃ュ織銆侾rintf("IOS:%s",ios)linux:=browser.Linux()log.Printf("Linux:%s",linux)iphone:=鐪夋瘺er.IPhone()log.Printf("IPhone:%s",iphone)ipad:=browser.IPad()log.Printf("IPad:%s",ipad)computer:=browser.Computer()log.Printf("Computer:%s",computer)mobile:=browser.Mobile()log.Printf("Mobile:%s",mobile)}鑷畾涔夊彲浠ヨ皟鏁存姄鍙栨暟鎹殑鏈€澶ч〉鏁般€佹椂闂撮棿闅斿拰鏈€澶ц秴鏃舵椂闂磗ources鏃堕棿涓嶅~鍒欎负榛樿鍊笺€俢lient:=browser.Client{MaxPage:3,Delay:200*time.Millisecond,Timeout:10*time.Second,}cache:=browser.Cache{}b:=browser.NewBrowser(client,cache)闅忔満:=b.Random()鏇存柊娴忚鍣ㄥご鐨勪复鏃舵枃浠剁紦瀛榗lient:=browser.Client{}cache:=browser.Cache{UpdateFile:true,}b:=browser.NewBrowser(client,cache)鏈€鍚庢帹鑽愮殑涓€鑸娇鐢ㄨ繕鍙互锛岄粯璁ゅ弬鏁板彲浠ユ弧瓒虫棩甯搁渶瑕丱utputRandom:Mozilla/5.0(Macintosh;IntelMacOSX10_13_2)AppleWebKit/537.36(KHTML,likeGecko)Chrome/63.0.3239.132Safari/537.36Chrome:Mozilla/5.0(WindowsNT10.0锛沇in64锛泋64)AppleWebKit/537.36锛圞HTML锛屽Gecko锛塁hrome/60.0.3112.113Safari/537.36IE锛歁ozilla/5.0锛堝吋瀹癸紱MSIE9.0锛沇indowsNT6.1锛沇OW64锛汿rident/5.0锛塅irefox锛歁ozilla/5.0(WindowsNT6.3;WOW64;rv:41.0)Gecko/20100101Firefox/41.0Safari:Mozilla/5.0(iPhone;CPUiPhoneOS11_2_5likeMacOSX)AppleWebKit/604.5.6(KHTML,likeGecko)Version/11.0Mobile/15D60Safari/604.1瀹夊崜锛歁ozilla/5.0锛圠inux锛涘畨鍗?.0锛汳YA-L22Build/HUAWEIMYA-L22)AppleWebKit/537.36锛圞HTML锛屽Gecko锛塁hrome/62.0.3202.84MobileSafari/537.36MacOSX锛歁ozilla/5.0锛圡acintosh锛汭ntelMacOSX10_10_5锛堿ppleWebKit/602.2.14锛圞HTML锛屽Gecko锛夌増鏈?10.0.1Safari/602.2.14IOS:Mozilla/5.0(iPhone;CPUiPhoneOS10_1likeMacOSX)AppleWebKit/602.2.14(KHTML,likeGecko)Version/10.0Mobile/14B72Safari/602.1Linux:Mozilla/5.0(X11;Linuxx86_64;rv:42.0)Gecko/20100101Firefox/42.0iPhone:Mozilla/5.0(iPhone;CPUiPhoneOS10_2likeMacOSX)AppleWebKit/602.3.12(KHTML,likeGecko)Version/10.0Mobile/14C92Safari/602.1IPad:Mozilla/5.0锛坕Pad锛汣PUOS5_0_1锛屽MacOSX锛堿ppleWebKit/534.46锛圞HTML锛屽Gecko锛夌増鏈?5.1Mobile/9A405Safari/7534.48.3Computer锛歁ozilla/5.0锛圵indowsNT10.0锛沇OW64锛況v:54.0锛塆ecko/20100101Firefox/54.0Mobile:Mozilla/5.0(Linux;Android7.0;RedmiNote4Build/NRD90M)AppleWebKit/537.36(KHTML,likeGecko)Chrome/63.0.3239.111MobileSafari/537.36娉ㄦ剰濡傛灉鏄涓€娆′娇鐢?fake-useragent浼氭敹闆哾ata骞跺垱寤轰竴涓垱寤烘枃浠朵綔涓烘枃浠剁紦瀛樸€傝鑰愬績绛夊緟鍑犵閽熴€傛渶鍚庯紝濡傛灉澶у鍙戠幇椤圭洰涓湁浠€涔堥棶棰橈紝娆㈣繋澶у鎻愪氦PR鎴栬€卛ssue銆傚笇鏈涗綘鍠滄杩欎釜椤圭洰銆傛牴鏈洰鐨勬槸瑙e喅鐥涚偣銆傛杩庢潵鍒版槦锛侌煒侀」鐩湴鍧€锛歨ttps://github.com/EDDYCJY/fa...
