接口地址: 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 | object | 对象 |
|
Issuer
|
string | 证书颁发者 |
|
Brand
|
string | 证书品牌 |
|
ValidFrom
|
string | 证书有效期开始时间,格式为 Y-m-d H:i:s |
|
ValidTo
|
string | 证书有效期结束时间,格式为 Y-m-d H:i:s |
|
Subject
|
string | 证书持有者 |
|
DNSNames
|
array | 证书关联的 DNS 域名列表 |
|
Organization
|
string | 持有组织 |
|
Level
|
string | 证书级别,可能的取值为 DV、OV、EV 或 未知ssl |
|
EncryptionAlgorithm
|
string | 加密算法 |
|
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"
}
}