修改瀏覽器User-Agent
阿新 • • 發佈:2019-02-07
一、說明
許多使用都是根據User-Aget來判斷當前瀏覽器的版本,瀏覽器 所在系統的版本等。
所以很多時候在測試時手動制定User-Anget是有必要的 。
二、Firefox 修改(推薦)
Firefox:
1,在位址列輸入"about:config”,按回車鍵(如果頁面提示“這樣可能會失去質保...”,點選下面的“我保證會小心”按鈕)
2,搜尋"general.useragent.override"項
3,如果該項存在,則選中該項後,右鍵->修改,在彈出的輸入框中輸入想要修改的User-Agent值後點“確認”
4,如果該項不存在,則右鍵->新建->字串,首先輸入"general.useragent.override",點選“確認”,然後輸入想要修改的User-Agent值後點“確認”
修改前:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
- User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0
修改後:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
- User-Agent: Firefox_user_agent
推薦使用Firefox瀏覽器的手機版除錯 ,可以 直接制定User-Agent
三、Google:
1,新建一個chrome.exe的快捷方式
2,右鍵快捷方式,在目標框尾部追加" --user-agent=想要修改的User-Agent值"後點擊“確定”
- "C:\Program Files\Google\Chrome\Application\chrome.exe" --user-agent=google_user_agent
3,通過該快捷方式使用chrome,傳送的HTTP請求中User-Agent的值即為google_user_agent
修改前:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
-
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)
- Chrome/32.0.1700.72 Safari/537.36
修改後:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
- User-Agent: google_user_agent
四、IE:
1,F12進入開發人員工具
2,工具->更改使用者代理字串->自定義
3,在“友好名稱”中填入"IE9",在“使用者代理字串”中填入"ie_user_agent",然後點選“新增”按鈕
4,選擇新新增的User-Agent,點選“設定”按鈕設為當前User-Agent
修改前:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
- User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/5.0; SLCC2;
- .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0;
- InfoPath.3; KB974488)
修改後:
- GET http://www.baidu.com/ HTTP/1.1
- Host: www.baidu.com
- User-Agent: ie_user_agent
更多: