获取网站 SSL 证书信息v2
该接口用于获取指定网站的 SSL 证书信息。

接口地址: https://api.ahfi.cn/api/sslcheck

返回格式: JSON

请求方式: GET

请求示例: https://api.ahfi.cn/api/sslcheck?url=api.ahfi.cn

请求参数说明:

名称 必填 类型 说明
url string 要查询的网站域名,不包含 http:// 或 https://

返回参数说明:

名称 类型 说明
code int 状态码,200 表示成功,其他表示失败
msg string 响应信息,描述接口执行结果
data object SSL 证书信息
data.Issuer string 证书颁发者
data.Brand string 证书品牌
data.ValidFrom string 证书有效期开始时间,格式为 Y-m-d H:i:s
data.ValidTo string 证书有效期结束时间,格式为 Y-m-d H:i:s
data.Subject string 证书持有者
data.DNSNames array 证书关联的 DNS 域名列表
data.Organization string 持有组织
data.Level string 证书级别,可能的取值为 DV、OV、EV 或 未知ssl
data.EncryptionAlgorithm string 加密算法
data.SignatureAlgorithm string 签名算法

返回示例:

{
    "code": 200,
    "msg": "成功获取 SSL 证书信息",
    "data": {
        "Issuer": "AlphaSSL CA - SHA256 - G4",
        "Brand": "GlobalSign nv-sa",
        "ValidFrom": "2023-06-19 15:31:06",
        "ValidTo": "2024-07-20 15:31:05",
        "Subject": "*.ahfi.cn",
        "DNSNames": [
            "*.ahfi.cn",
            "ahfi.cn"
        ],
        "Organization": "Not included in the certificate",
        "Level": "DV SSL",
        "EncryptionAlgorithm": "RSA-SHA256",
        "SignatureAlgorithm": "sha256WithRSA"
    }
}

请求参数设置:

参数名称 参数值


{
    "code": 200,
    "msg": "成功获取 SSL 证书信息",
    "data": {
        "Issuer": "AlphaSSL CA - SHA256 - G4",
        "Brand": "GlobalSign nv-sa",
        "ValidFrom": "2023-06-19 15:31:06",
        "ValidTo": "2024-07-20 15:31:05",
        "Subject": "*.ahfi.cn",
        "DNSNames": [
            "*.ahfi.cn",
            "ahfi.cn"
        ],
        "Organization": "Not included in the certificate",
        "Level": "DV SSL",
        "EncryptionAlgorithm": "RSA-SHA256",
        "SignatureAlgorithm": "sha256WithRSA"
    }
}

错误码格式说明:

名称 类型 说明

代码示例: