跳到主要内容

search

查询远程资源是否存在,检测目标浏览器是否可下载。

用法

pbvm search [-b <browser>] [-i <buildId>] [-m <mirror>] [-r <rule>]

选项

选项简写说明
--browser-b浏览器名称:chromechromiumfirefox
--build-id-i浏览器版本号
--mirror-m镜像规则文件路径,不指定则优先查找当前目录及全局 .browsermr
--rule-r镜像模板自定义参数,URL search 格式:a=1&b=2,用于替换模板变量

输出信息

Browser info(本地状态)

字段说明
platform当前平台
browser浏览器名称
buildId版本号
installed是否已安装到本地 Store

Search info(远程状态)

字段说明
exists远程资源是否存在
url下载地址
statusHTTP 响应状态码
redirected是否发生了重定向
size文件大小(字节)
contentType内容类型
lastModified远程文件最后修改时间
etag资源 ETag
acceptRanges是否支持断点续传

示例

# 查询 Chrome 指定版本
pbvm search -b chrome -i 134.0.6998.35

# 查询 Chromium revision
pbvm search -b chromium -i 1435764

# 交互模式
pbvm search

典型用途

  • 验证版本号:在 create 前确认 buildId 有效
  • 检查可用性:确认远程 CDN 是否可访问
  • 获取文件大小:预估下载所需时间和空间