Firefox中User-Agent设置和用途
2010-06-17 09:34
369 查看
一、什么是User-Agent
用较为专业的术语来说,User-Agetn是Http协议中的一部分,属于头域的组成部分,更具体可以参见维基百科英文版的说明,User-Agent也简称UA,我们下面就以UA来作为User-Agent的简称。
用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;
例如用手机访问谷歌
和电脑访问是不一样的,手机访问会显示如下界面;而这些是谷歌根据访问者的UA来判断的。
二、Firefox中如何设置User-Agent
在Firefox中可以下载”User Agent Switcher“扩展来设置和切换UA,官方地址如下:
https://addons.mozilla.org/zh-CN/firefox/addon/59
安装后会工具目录下有”User Agent Switcher”列项,可以将Firefox的UA设置为IE、Netscape、Opera或其他自定义UA
如果你希望自定义UA,可以通过Option选项进入设置页面设置你想要使用的UA,下面为我设置的NokiaN73的User-Agent。
如果你想知道自己的浏览器或者手机浏览器所使用UA是什么,可以访问如下地址查看:
http://ua.penddy.com
特别说明:如果使用手机访问,由于cmwap连接(移动梦网)中UA信息被中国移动移除,所以需要选用cmnet连接(gprs连接互联网)才可以看到UA信息。
三、设置User-Agent可以干什么
就盆地个人来说,设置User-Agent主要为了如下原因:
可以浏览wap网站并模拟手机下载相应软件
浏览wap网站和模拟手机下载相应软件可能碰到如下情况:1.直接使用wmlbrowser
扩展即可访问,例如搜狐的wap站: http://wap.sohu.com/
这一种类型只需要解析wml,没有ip限制和ua限制
2.需要wmlbrowser
和User Agent Switcher
的配合,例如qq的wap站:http://3g.qq.com
这一种类型除需要解析wml,但是根据ua不同显示不同页面
3.在wmlbrowser
和User Agent Switcher
的配合的前提下,需要通过手机拨号上网,例如移动梦网: http://wap.monternet.com
这一种类型除上述要求外,还有连接限制,本例中非中国移动的cmwap连接不能访问。
其实有了这两个插件,绝大部分手机浏览器能做的事情firefox都可以做了,使用上面非常方便,需要的朋友可以根据自己需要拓展更多用途。
相关文章推荐
- (User Agent Switcher)扩展Firefox来设置和切换User-Agent(UA)
- (User Agent Switcher)扩展Firefox来设置和切换User-Agent(UA)
- java给爬虫设置User-Agent(绕过最表面的反爬虫机制)
- 浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6
- php file_get_contents伪造user_agent curl设置
- c# 设置axwindows的User-agent信息
- 修改Firefox的User-Agent,伪装修改秘籍
- Okhttp设置User-Agent遇到的坑-Unexpected char 0x7231 at 33 in User-Agent value
- scrapy防禁止 设置user-agent的方法
- Scrapy爬虫系列笔记之九:反爬虫之Useragent设置以及开源项目的结合_by_书訢
- Android Browser UserAgent设置及查看
- iOS 设置 UIWebView UserAgent
- User Agent Switcher firefox
- android http请求设置user-agent包含中文
- 浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6
- iPhone开发技巧之私有API(6)--- 设置UIWebView中的User-Agent
- httpclient4.3下载远程图片,设置user-agent和refer
- Android踩坑日记:Okhttp设置User-Agent你可能没遇到的坑
- 关于设置爬虫随机user-agent的一点尝试
- 浏览器HTTP_USER_AGENT汇总——Firefox、Chrome、IE9、IE8、IE7、IE6