https://developers.google.com/chrome/mobile/docs/user-agent

本文介绍了Google Chrome for Android浏览器在手机和平板设备上的用户代理字符串格式,并提供了实际示例,同时对比了桌面版Chrome和Safari等浏览器的用户代理字符串。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Google Chrome for Android
Google Chrome
Google Chrome for Android

Documentation
Overview
Remote Debugging
User Agent
FAQ
Chrome for Android User-Agent

Chrome for Android reports its user agent string (UA) in the following formats, depending on whether the device is a phone or a tablet:

Phone UA:

Mozilla/5.0 (Linux; <Android Version>; <Build Tag etc.>)
AppleWebKit/<WebKit Rev> (KHTML, like Gecko) Chrome/<Chrome Rev> Mobile
Safari/<WebKit Rev>
Tablet UA:

Mozilla/5.0 (Linux; <Android Version>; <Build Tag etc.>)
AppleWebKit/<WebKit Rev>(KHTML, like Gecko) Chrome/<Chrome Rev>
Safari/<WebKit Rev>
Here's an example of the Chrome user agent string on a Galaxy Nexus:

Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B)
AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile
Safari/535.19
For comparison, here are examples of other popular user agent strings:

Desktop Chrome: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19

Desktop Safari: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10

iPhone Safari: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3

iPad Safari: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

For more information about Mobile Safari user agent strings, see this article.

User agent mechanics

Like all other browsers, Chrome for Android Beta sends this information in the User-Agent HTTP header every time it makes a request to any site. It’s also available in the client through JavaScript using the navigator.userAgent call.

If you are parsing user agent strings using regular expressions, the following can be used to check against Chrome for Android phones and Android tablets:

Phone pattern: 'Android' + 'Chrome/[.0-9]* Mobile'
Tablet pattern: 'Android' + 'Chrome/[.0-9]* (?!Mobile)'
<think>好的,用户想查看docs.getoutline.com/s/hosting页面的文档内容。首先,我需要确认这个页面的具体内容。根据提供的引用,这个页面是关于Outline的源码安装指南,特别是依赖项部分。不过用户直接访问可能会遇到问题,比如页面不存在或权限限制。 接下来,我应该检查用户提供的引用内容是否正确。引用中提到了“源码安装,官网安装手册:https://docs.getoutline.com/s/hosting/doc/from-source-BlBxrNzMIP Dependencies [^1]”,看起来链接可能被截断或格式错误。正确的URL可能需要修正,比如去掉空格或检查路径是否正确。 然后,我需要考虑用户可能遇到的问题。他们可能无法访问该页面,或者需要更详细的安装步骤。根据经验,Outline的安装通常需要Node.js、PostgreSQL、Redis等依赖,可能需要Docker环境。用户可能希望了解具体的安装步骤和配置方法。 另外,用户的问题中提到“docs.getoutline.com s hosting”,可能是指子域名下的hosting部分,但路径可能有误。需要建议用户直接访问官网或查看GitHub仓库获取最新文档,因为第三方文档可能过期或不准确。 最后,生成相关问题时,要围绕安装依赖、配置步骤、常见问题以及Docker的使用等方面,帮助用户进一步解决可能遇到的困难。</think>关于`docs.getoutline.com/s/hosting`页面的文档内容,根据您提供的引用信息,该页面属于开源知识库工具Outline的官方安装手册,主要涉及**源码安装流程**和**依赖项说明**。以下是关键信息整理: --- ### 核心内容解析 1. **依赖项要求** - **Node.js 16+**:运行JavaScript环境 - **PostgreSQL 12+**:数据库存储 - **Redis 5+**:缓存和任务队列 - **Docker**:推荐使用容器化部署 - 第三方服务:需要配置SMTP邮件服务(如Mailgun)、文件存储(如AWS S3/MinIO) 2. **安装步骤** ```bash # 克隆仓库 git clone https://github.com/outline/outline.git cd outline # 安装依赖 yarn install # 配置环境变量 cp .env.sample .env # 编辑.env文件填写数据库、Redis等信息 # 构建并启动 yarn build && yarn start ``` 3. **配置要点** - 需设置`SECRET_KEY`用于加密 - 文件存储需配置`AWS_ACCESS_KEY_ID`和`AWS_SECRET_ACCESS_KEY` - SMTP服务需填写`SMTP_HOST`、`SMTP_USER`等参数 --- ### 访问建议 1. **直接访问官网** 当前文档可能已更新,建议通过官方入口查看最新版: https://www.getoutline.com/developers 2. **GitHub文档** Outline的GitHub仓库提供详细安装指南: https://github.com/outline/outline/wiki 3. **权限问题** 若提示页面不可访问,可能是文档权限变更或URL路径调整导致,建议联系Outline团队确认。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值