一、说明 

许多使用都是根据User-Aget来判断当前浏览器的版本,浏览器 所在系统的版本等。

所以很多时候在测试时手动制定User-Anget是有必要的 。

二、Firefox 修改(推荐)

Firefox:

1,在地址栏输入"about:config”,按回车键(如果页面提示“这样可能会失去质保...”,点击下面的“我保证会小心”按钮)

2,搜索"general.useragent.override"项

3,如果该项存在,则选中该项后,右键->修改,在弹出的输入框中输入想要修改的User-Agent值后点“确认”

4,如果该项不存在,则右键->新建->字符串,首先输入"general.useragent.override",点击“确认”,然后输入想要修改的User-Agent值后点“确认”

修改前:

[plain] view plain copy
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  
修改后:

[plain] view plain copy
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值"后点击“确定”

[plain] view plain copy
"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-agent=google_user_agent  
3,通过该快捷方式使用chrome,发送的HTTP请求中User-Agent的值即为google_user_agent

修改前:

[plain] view plain copy
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  
修改后:

[plain] view plain copy
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

修改前:

[plain] view plain copy
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)  
修改后:

[plain] view plain copy
GET http://www.baidu.com/ HTTP/1.1  
Host: www.baidu.com  
User-Agent: ie_user_agent  
更多:

各浏览器的用户代理字符串整理
————————————————
版权声明:本文为CSDN博主「天马3798」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011127019/article/details/78079746

发表评论

邮箱地址不会被公开。 必填项已用*标注