User agent(“User-agent: *”是什么意思)

2024-07-31 11:30:04 :21

user agent(“User-agent: *”是什么意思)

各位老铁们,大家好,今天由我来为大家分享user agent,以及“User-agent: *”是什么意思的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

“User-agent: *”是什么意思

User-agent: *Allow是robots文件中的一句语法,代表的意思是:允许所有的搜索引擎可以按照robots文件中的限制语法进行合理的抓取网站中的文件、目录。

obots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。robots.txt文件的格式:User-agent: 定义搜索引擎的类型,Disallow: 定义禁止搜索引擎收录的地址,Allow: 定义允许搜索引擎收录的地址。

误区一:我的网站上的所有文件都需要蜘蛛抓取,那我就没必要在添加robots.txt文件了。反正如果该文件不存在,所有的搜索蜘蛛将默认能够访问网站上所有没有被口令保护的页面。

每当用户试图访问某个不存在的URL时,服务器都会在日志中记录404错误(无法找到文件)。每当搜索蜘蛛来寻找并不存在的robots.txt文件时,服务器也将在日志中记录一条404错误,所以你应该做网站中添加一个robots.txt。

误区二:在robots.txt文件中设置所有的文件都可以被搜索蜘蛛抓取,这样可以增加网站的收录率。

网站中的程序脚本、样式表等文件即使被蜘蛛收录,也不会增加网站的收录率,还只会浪费服务器资源。因此必须在robots.txt文件里设置不要让搜索蜘蛛索引这些文件。

具体哪些文件需要排除, 在robots.txt使用技巧一文中有详细介绍。

误区三:搜索蜘蛛抓取网页太浪费服务器资源,在robots.txt文件设置所有的搜索蜘蛛都不能抓取全部的网页。

如果这样的话,会导致整个网站不能被搜索引擎收录。

要怎么修改user agent

IE:1,F12进入开发人员工具2,工具-》更改用户代理字符串-》自定义3,在“友好名称”中填入"IE9",在“用户代理字符串”中填入"ie_user_agent",然后点击“添加”按钮4,选择新添加的User-Agent,点击“设置”按钮设为当前User-AgentFirefox:1,在地址栏输入"about:config”,按回车键(如果页面提示“这样可能会失去质保...”,点击下面的“我保证会小心”按钮)2,搜索"general.useragent.override"项3,如果该项存在,则选中该项后,右键-》修改,在弹出的输入框中输入想要修改的User-Agent值后点“确认”4,如果该项不存在,则右键-》新建-》字符串,首先输入"general.useragent.override",点击“确认”,然后输入想要修改的User-Agent值后点“确认”Google:1,新建一个chrome.exe的快捷方式2,右键快捷方式,在目标框尾部追加" --user-agent=想要修改的User-Agent值"后点击“确定”

360浏览器怎样修改user agent(自定义修改)

360浏览器修改user agent需要打开开发者工具,在Network conditions里面修改。下面我用360浏览器V10版本具体演示一下:

1、点击360浏览器右上角的三个横线,如下图所示

2、选择工具下面的开发人员工具选项,如下图所示

3、点击弹出界面右上角三个点按钮,选择More tools下面的Network conditions选项,如下图所示

4、找到user agent,取消复选框的勾选,在下拉框选择自己要修改的设备,自动变更User agent值,如下图所示

User-agent大全

一、基础知识篇: Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、 操作系统 及版本、浏览器内核、等信息的标识。通过这个标 识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑访问是不一样的,这些是谷歌根据访问者的 UA来判断的。UA可以进行伪装。 浏览器的UA字串的标准格式:浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎标识版本信息。但各个浏览器有所不同。

字串说明:

1、浏览器标识 出于兼容及推广等目的,很多浏览器的标识相同,因此浏览器标识并不能说明浏览器的真实版本,真实版本信息在 UA 字串尾部可以找到。

2、操作系统标识

N: 表示无安全加密 I: 表示弱安全加密 U: 表示强安全加密

4、浏览器语言 在首选项 》 常规 》 语言中指定的语言

5、渲染引擎 显示浏览器使用的主流渲染引擎有:Gecko、WebKit、KHTML、Presto、Trident、Tasman等,格式为:渲染引擎/版本信息

6、版本信息 显示浏览器的真实版本信息,格式为:浏览器/版本信息

浏览器User-Agent的详细信息

PC端:

safari 5.1 – MAC User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

safari 5.1 – Windows User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

IE 9.0 User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;

IE 8.0 User-Agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)

IE 7.0 User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)

IE 6.0 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Firefox 4.0.1 – MAC User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Firefox 4.0.1 – Windows User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Opera 11.11 – MAC User-Agent:Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11

Opera 11.11 – Windows User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11

Chrome 17.0 – MAC User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11

傲游(Maxthon) User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

腾讯TT User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0)

世界之窗(The World) 2.x User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

世界之窗(The World) 3.x User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)

搜狗浏览器 1.x User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)

360浏览器 User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; 360SE)

Avant User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)

Green Browser User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

移动设备端:

safari iOS 4.33 – iPhone User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

safari ios 4.33 – iPod Touch User-Agent:Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

safari iOS 4.33 – iPad User-Agent:Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

Android N1 User-Agent: Mozilla/5.0 ( Linux ; U; android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Android QQ浏览器 For android User-Agent: MQQBrowser/26 Mozilla/5.0 ( linux ; U; Android 2.3.7; zh-cn; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Android Opera Mobile User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10

Android Pad Moto Xoom User-Agent: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

BlackBerry User-Agent: Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+

WebOS HP Touchpad User-Agent: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0

Nokia N97 User-Agent: Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124

Windows Phone Mango User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)

UC无 User-Agent: UCWEB7.0.2.37/28/999

UC标准 User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999

UCOpenwave User-Agent: Openwave/ UCWEB7.0.2.37/28/999

UC Opera User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999

二、浏览器识别

1、IE浏览器(以IE 9.0 为例)

PC端:User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; 移动设备:User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)

由于遨游、世界之窗、360浏览器、腾讯浏览器以及搜狗浏览器、Avant、Green Browser均采用IE的内核,因此IE浏览器判断的标准是”MSIE“字段,MSIE字段后面的数字为版本号,但同时还需要判断不包 含”Maxthon“、”The world“、”360SE“、”TencentTraveler“、”SE“、”Avant“等字段(Green Browser没有明显标识)。移动设备还需要判断IEMobile+版本号。

2、360浏览器

PC端:User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; 360SE) 移动设备:暂无

360浏览器的判断标准是”360SE”字段,没有版本表示。

3、搜狗浏览器

PC端:User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0) 移动设备:暂无

搜狗浏览器的判断标准是”SE“、”MetaSr“字段,版本号为SE后面的数字。

4、Chrome

PC端:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11

移动设备:User-Agent: Mozilla/5.0 (Linux; U; Android 2.2.1; zh-cn; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

PC端chrome浏览器的判断标准是chrome字段,chrome后面的数字为版本号;移动端的chrome浏览器判断”android“、”linux“、”mobile safari“等字段,version后面的数字为版本号。

5、Safari

PC端:User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50

移动设备:User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5

由于Chrome及Nokia’s Series 60 browser也使用WebKit内核,因此Safari浏览器的判断必须是:包含safari字段,同时不包含chrome等信息,确定 后”version/“后面的数字即为版本号。在以上条件下包含Mobile字段的即为移动设备上的Safari浏览器。

6、腾讯浏览器

PC端:User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)

移动设备:User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

腾讯浏览器的判断标准是”TencentTraveler“或者”QQBrowser“,TencentTraveler或QQBrowser后面的数字为版本号。

7、Firefox

PC端:User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

移动设备:User-Agent: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0

Firefox的判断标准是Firefox字段,firefox后面的数字为版本号。

8、The world

PC端:User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)

移动设备:暂无

Theworld浏览器的判断标准是”The world“字段,没有标示版本号。

需要注意的是:The world 2.x版本的User-Agent中没有”The world“的字段。

9、遨游

PC端:User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

移动设备:暂无

遨游浏览器的判断标准是”Maxthon“,Maxthon后面的数字为版本号。

10、Opera

PC端:User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11

移动设备:User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Version/11.10

opera浏览器的判断标准是opera字段,opera字段后面的数字为版本号。

11、UC浏览器

UC Web有多种模式浏览方式,对应的User-Agent为:

UC无 User-Agent: UCWEB7.0.2.37/28/999

UC标准 User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999

UCOpenwave User-Agent: Openwave/ UCWEB7.0.2.37/28/999

UC Opera User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999

UC浏览器的判断标准是”UCWEB“字段,UCWEB后面的数字为版本号。

操作系统定向

操作系统定向依赖于各个浏览器在打开页面时所传输的

PC端:

如何修改网页的user agent的值

IE浏览器修改User-agent,修改注册表User-Agent在注册表的位置 下,新建字符串值,内容留空,名字为你想在 User-Agent 中加入的字符,这里以 “motorolarokre2″为例。修改注册表对应的 REG 文件如下:Windows Registry Editor Version 5.00“motorolarokre2″=””修改后重启IE浏览器即可。IE的user-agent取值,下面是下列地址的组合+一些默认值HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post PlatformHKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User-Agent\Post PlatformHKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User-Agent\Post PlatformIE8的User-Agents:IE8 on Windows Vista (兼容浏览)Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0)IE8 on Windows VistaMozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)IE8 on Windows 7Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)64-bit IE on 64-bit Windows 7:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0)32-bit IE on 64-bit Windows 7:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0)FireFox修改User-agent方法1:在地址栏输入“about:config”,按下回车进入设置菜单。找到“general.useragent.override”,如果没有这一项,则点右键“新建”-》“字符串”,输入这个字符串。将其值设为自己想要的UserAgent。方法2:安装插件:User Agent SwitcherOpera修改User-agent方法1:1.工具栏“Tools”-》“Preferences”-》“Content”-》“Advenced”,点击“Manage Site Preferences”按钮。2.点击“Add”按钮,在弹出的窗口中“Site”填入“*”,“Network”选项卡中选择浏览器ID。各选项如下:0 Default1 Opera2 Mozilla, Opera detectable3 Internet Explorer, Opera detectable4 Mozilla, Opera hidden5 Internet Explorer, Opera hidden方法2:1.在地址栏输入“opera:config”,回车打开。2.找到“User Agent”点开,里面的“Spoof UserAgent ID”设置想要的值,范围1-5,具体对应的ID同上。Maxthon(遨游)修改User-agent工具栏“工具”-》“遨游设置中心”-》“高级选项”,勾选“自定义 UserAgent 字符串”,下面写上自己的UserAgent记可。保存设置后重启Maxthon生效。Chrome修改User-agent方法一:启动时加上参数:–user-agent=”你自己的UserAgent”方法二:修改chrome.dll。把里面疑似UserAgent的字符串改为自己的。还有一个更简洁的方法修改Chrome的User Agent,《a href="

什么是浏览器的User Agent

  用户代理 User Agent,是指浏览器,它的信息包括硬件平台、系统软件、应用软件和用户个人偏好。  在X.400电子系统中,用户代理是一种对数据打包、创造分组头,以及编址、传递消息的部件。  用户代理并不是仅指浏览器,还包括搜索引擎。  1、用户代理是指浏览器,它的信息包括硬件平台、系统软件、应用软件和用户个人偏好。用户代理的能力和偏好可以认为是元数据或用户代理的硬件和软件的特性和描述;  2、SIP终端系统称为用户代理,即UA(UserAgent),含用户代理客户机UAC(UserAgentClient)和用户代理服务器UAS(UserAgentserver)两部分;  3、SIP将终端用户称为用户代理,请求方称为用户代理客户,被请求方称为用户代理服务器。UAC负责发起SIP呼叫请求,UAS接收UAC的请求并负责对其做出响应(接受、拒绝或重定向)。  为什么所有浏览器的userAgent都带Mozilla  Mozilla是Netscape的吉祥物,也是Netscape Navigator浏览器使用的内部开发代号。由于Netscape早期的影响力,直到今天,所有浏览器包括IE,向Web服务器报告自己的浏览器标识的 时候,都以 “Mozilla”开头,表明自己是Mozilla兼容的。

如何查询浏览器的User Agent是什么

查询UserAgent一般分三种方式:

  • 1,通过各浏览器自带的UserAgent修改功能查看当前浏览器UserAgent设置情况。如Maxthon(遨游)修改User Agent方法中就可查看遨游浏览器的UserAgent
  • 2,通过JS事件来查询。在浏览器地址栏中输入以下代码: javascript:alert(navigator.userAgent)回车,即可弹出当前浏览器UserAgent设置情况。如下图: 
  • 或者按下面的按钮:点击,查询您当前浏览器的UA ,和上面的方法是一样的。只是省略了您在地址栏输入的麻烦。
  • 如果您用的是Chrome谷歌浏览器,还可以在地址栏中输入:about:version 查询到更详细的UserAgent信息。还包括浏览器版本、WebKit内核版本。
  •  3,用网站测试:
    • 打开本站提供了四种浏览器UA测试页面,进行简单的UA查询。
      • JS程序获取浏览器UA,原理类似上面的2
      • PHP程序获取浏览器UA
      • ASP程序获取浏览器UA
      • ASP.NET程序获取浏览器UA,本站不提供测试页面。您可以下载获取浏览器UA源程序,自己配置服务器环境进行测试。
    • 打开http://www.useragentstring.com (英文),即可显示您浏览器当前的UserAgent详细信息

user agent是什么意思,有什么用啊

  • useragent意思是用户代理。用户代理是一种对数据打包、创造分组头,以及编址、传递消息的部件。用户代理是指浏览器,它的信息包括硬件平台、系统软件、应用软件和用户个人偏好.用户代理,它还包括搜索引擎。

  • 这是百度百科对UserAgent的说明http://baike.baidu.com/view/1510829.htm?fromenter=User+Agent&fr=ala0_1

如何使用JavaScript的userAgent属性判断浏览器类型

首先要获取user-agent的信息,可以通过

navigator.userAgent

得到客户端代理的信息

以www.baidu.com为例:

得到一串客服端代理字符串,常用的浏览器类型并不多,枚举一下,IE、Chrome、Firefox等,匹配里面的字符串包含返回即可。

可以用javascript里面的contains、indexOf等,这些都是比较常见的字符串匹配方法。

上面是一段获取浏览器名的方法,很容易实现。

关于本次user agent和“User-agent: *”是什么意思的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

user agent(“User-agent: *”是什么意思)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.