Apinoa Docs

Response Schema

逐字段说明 TechnologiesResult:技术、账号,以及首页和域名记录中出现的内容。

查看原始 .mdx

technologies 返回一种类型:TechnologiesResult。

可选字段确实是可选的:缺失表示网站没有说明。没有 title 的页面本身就没有标题。

TechnologiesResult

字段类型说明
domainstring规范化后的域名:小写,不含协议、路径或端口
technologiesTechnology[]网站运行所用的技术,以及为该域名提供服务的一方(邮件托管、DNS 托管、CDN)
accountsTechnology[]仅由 DNS TXT 记录证明的、该域名开通了账号的服务商。网站上也能看到的服务商放在 technologies 中
pagePage首页的响应原样
dnsDnsRecords域名的 DNS 记录
robotsobject?{status, sitemaps}:网站提供 /robots.txt 时,其状态和 Sitemap: 行

Technology

字段类型说明
namestring例如 Shopify、Cloudflare、Google Tag Manager
categoriesstring[]例如 Ecommerce、CMS、CDN、Analytics、Payment processors、Email
confidenceinteger1–100:匹配的把握程度。多处匹配会累加
versionstring?网站标明时提供
websitestring?服务商的官网
evidenceEvidence[]最多三处匹配,最强的在前

Evidence

字段类型说明
sourcestringurl header cookie meta html script robots dns implied
fieldstring?匹配到的响应头、Cookie、meta 标签、页面元素或 DNS 记录类型
matchstring匹配到的文本,最多 80 个字符。implied 时为隐含此项的技术(WordPress 隐含 PHP)

Page

字段类型说明
urlstring请求的地址:https://<domain>/
finalUrlstring?重定向的终点
statusinteger?最终响应的 HTTP 状态
titlestring?
redirectsarray?{url, status}:依次经过的每次重定向
headersobject?最终响应的响应头,小写
cookiesstring[]?设置的 Cookie 名称
metaobject?页面上所有 <meta name|property|http-equiv>,按键分组,每项为按页面顺序的列表
scriptsstring[]?页面加载的所有外部脚本
langstring?<html lang>
blockedtrue?网站以验证页面代替首页作答。响应头、Cookie 和 DNS 仍会读取
errorstring?timeout unreachable too_many_redirects:没有收到响应的原因。DNS 结果仍会返回

DnsRecords

字段类型说明
a aaaastring[]域名的地址
cnamestring[]首页所在主机的 CNAME 链(example.com 时为 www.example.com 的)
mxarray{exchange, priority}:邮件主机
nsstring[]域名服务器
txtstring[]TXT 记录
soaobject?{nsname, hostmaster}

本页内容