网站诊断
网站出问题时,先把 DNS、TLS 和 HTTP 分开看
HTTPS 故障可能来自完全不同的层,却表现出相似症状。diagnoseWebsite 在一个只读诊断中关联 DNS、TLS 证书和 HTTP 可达性。
为你的网站准备诊断命令
例如 example.com 或 https://status.example.com:8443/health。只输入域名时使用 HTTPS。请使用主机名和简单路径,不要包含凭据、查询参数或片段。
目标仅保留在当前页面中,不会发送或保存。准备命令不会访问网站。请核对准确 URL,并自行对安全、只读的端点执行命令。
qzx diagnoseWebsite https://example.com --json
底层 DNS、TLS 和 HTTP 检查
qzx checkDns example.com --json
qzx checkSslCertificate example.com 443 --json
qzx checkUrlStatus https://example.com 10 --json
一个命令回答三个问题
- 域名能否通过 DNS 解析?
- TLS 证书对当前主机和时间是否有效?
- HTTPS endpoint 能否在预期时间内响应?
避免错误结论
探针自身失败不应该被描述成网站必然宕机。结果会区分部分诊断与对目标的直接证据。
qzx diagnoseWebsite https://example.com
qzx diagnoseWebsite https://example.com --json
有意设置的边界
这个命令用于安全的 HTTPS 初步排障,不是任意网络扫描器。请查看安全说明了解接受的目标与格式。