域名 SSL 证书信息解析 API 数据接口
域名 SSL 证书信息解析 API 数据接口
网络工具,提供域名 SSL 证书信息解析,多信息查询,毫秒级响应。
1. 产品功能
- 提供域名 SSL 证书信息解析;
- 最完整 SSL 属性信息解析;
- 支持多种元素信息抽取,包括主题的可辨识名称、颁发者的可辨识名称、序列号、有效起始日期、有效结束日期、签名算法、公钥信息、密钥用法、扩展密钥用法、基本约束、主题备用名称、颁发者备用名称、证书版本、证书签名、公钥算法、证书扩展信息;
- 毫秒级解析性能,支持高并发;
- 全接口支持 HTTPS(TLS v1.0 / v1.1 / v1.2 / v1.3);
- 全面兼容 Apple ATS;
- 全国多节点 CDN 部署;
- 接口极速响应,多台服务器构建 API 接口负载均衡;
- 接口调用状态与状态监控
2. API 文档
接口详情: https://www.gugudata.com/api/details/sslcertinfo
接口地址: https://api.gugudata.com/v2/websitetools/sslcertinfo
返回格式: application/json; charset=utf-8
请求方式: GET
请求协议: HTTPS
请求示例: https://api.gugudata.com/v2/websitetools/sslcertinfo?appkey={{YOUR_APPKEY}}&domain={{YOUR_VALUE}}
数据预览: https://www.gugudata.com/preview/sslcertinfo
接口测试: https://api.gugudata.com/v2/websitetools/sslcertinfo/demo
3. 请求参数
参数名 | 参数类型 | 是否必须 | 默认值 | 备注 |
---|---|---|---|---|
appkey | string | 是 | YOUR_APPKEY | 付费后获取的 APPKEY |
domain | string | 是 | YOUR_VALUE | 需要解析的域名,格式为 https://www.gugudata.com |
4. 返回参数
参数名 | 参数类型 | 备注 |
---|---|---|
dataStatus.requestParameter | string | 请求的域名参数 |
dataStatus.statusCode | integer | HTTP状态码 |
dataStatus.status | string | 请求状态 |
dataStatus.statusDescription | string | 请求状态的描述 |
dataStatus.responseDateTime | string | 响应时间 |
dataStatus.dataTotalCount | integer | 返回数据的总条数 |
data.subjectDN | string | 主题的可辨识名称 |
data.issuerDN | string | 颁发者的可辨识名称 |
data.serialNumber | string | 序列号 |
data.validFrom | string | 有效起始日期 |
data.validTo | string | 有效结束日期 |
data.signatureAlgorithm | string | 签名算法 |
data.publicKey | string | 公钥信息 |
data.keyUsage | string | 密钥用法 |
data.extendedKeyUsage | string | 扩展密钥用法 |
data.basicConstraints | string | 基本约束 |
data.subjectAlternativeNames | string | 主题备用名称 |
data.issuerAlternativeNames | string | 颁发者备用名称 |
data.version | string | 证书版本 |
data.signature | string | 证书签名 |
data.publicKeyAlgorithm | string | 公钥算法 |
data.extensions | string | 证书扩展信息 |
5. 接口 HTTP 响应标准状态码
状态码 | 状态码解释 | 备注 |
---|---|---|
200 | 接口正常响应 | 业务状态码参见下方 接口自定义状态码 |
403 | 请求频率超限 | CDN 层通过 IP 请求频率智能判断,一般的高频请求不会触发此状态码 |
6. 接口响应状态码
自定义状态码 | 自定义状态码解释 | 备注 |
200 | 正常返回 | |
400 | 参数错误 | |
402 | APPKEY 错误 | 请检查传递的 APPKEY 是否为开发者中心获取到的值 |
403 | 账号欠费 | 请及时关注订单到期短信提醒 |
429 | 请求频率受限 | 每秒请求不能超过 100 次 |
500 | 接口响应错误 |
7. 开发语言请求示例代码
示例代码包含的开发语言:C#, Go, Java, jQuery, Node.js, Objective-C, PHP, Python, Ruby, Swift 等,其他语言进行对应的 RESTful API 请求实现即可。
8. 常见问题 Q&A
-
Q: 数据请求有缓存吗?
A: 所有的数据都是直接返回的,部分周期性数据在更新周期内数据是缓存的。
-
Q: 如何保证请求时 key 的安全性?
A: 一般建议将对我们 API 的请求放置在您应用的后端服务中发起,您应用的所有前端请求都应该指向您自己的后端服务,这样的架构也更加地纯粹且易维护。
-
Q: 接口可以用于哪些开发语言?
A: 可以使用于所有可以进行网络请求的开发语言,用于您项目快速地进行数据构建。
-
Q: 接口的性能可以保证吗?
A: 接口后台架构和我们给企业提供的商业项目架构一致,您可以通过访问测试接口查看接口相关返回性能与信息。
咕咕数据,专业的数据提供商,提供专业全面的数据接口、商业数据分析,让数据成为您的生产原料。
咕咕数据基于我们七年来为企业客户提供的千亿级数据存储与性能优化、相关海量基础数据支撑,将合规的部分通用数据、通用功能抽象成产品级数据 API,大大满足了用户在产品开发过程中对基础数据的需求,同时降低了海量数据的存储与运维成本,以及复杂功能的技术门槛与人力开发成本。
除了我们已开放的分类数据与功能接口外,还有海量数据正在整理、清洗、整合、构建中,后期会开放更多的数据与云端功能接口 API 供用户使用。
目前已开放的数据接口 API
- [条码工具] 通用二维码生成
- [条码工具] Wi-Fi 无线网二维码生成
- [条码工具] 通用条形码生成
- [图像识别] 通用文件流 OCR 到文本
- [图像识别] 通用 OCR
- [图像识别] 通用图片 OCR 到 Word
- [图像识别] HTML 转 PDF
- [图像识别] HTML 转 Word
- [图像识别] Markdown 转 PDF
- [图像识别] PDF 解析格式化输出
- [图像识别] 通用 PDF OCR 到 Word
- [区域/坐标] 全国大学高校基础信息
- [区域/坐标] 地理坐标逆编码
- [区域/坐标] IP 地址定位
- [区域/坐标] 全国省市区街道区域信息
- [区域/坐标] 地理坐标系转换
- [元数据/字典] 历年高考省录取分数线
- [元数据/字典] 历年高考高校录取分数线
- [元数据/字典] 历年高考专业录取分数线
- [元数据/字典] 全国大学高校专业数据
- [元数据/字典] 全国中学基础信息
- [新闻/资讯] 软件开发技术博文头条
- [新闻/资讯] 获取任意链接文章正文
- [新闻/资讯] 公众号头条文章
- [新闻/资讯] 获取任意链接正文图片
- [新闻/资讯] 获取公众号文章封面
- [新闻/资讯] 幽默笑话大全
- [短信/语音] 手机归属地查询
- [短信/语音] 国际手机号码检查纠正
- [文字/文本] 中文文本分词
- [文字/文本] 中英文排版规范化
- [文字/文本] 百万中国对联数据
- [文字/文本] 国际标准书号 ISBN
- [文字/文本] 简体繁体互转
- [文字/文本] 唐诗宋词大全
- [文字/文本] 关键字摘要智能提取
- [文字/文本] 文本语义相似度检测
- [文字/文本] NLP中文智能纠错
- [文字/文本] 人工智能对联生成
- [文字/文本] NLP 语种检测
- [天气/空气质量] 全国天气预报信息
- [天气/空气质量] 全国实时空气质量指数
- [天气/空气质量] 日出与日落时间
- [天气/空气质量] 农历与二十四节气
- [网站工具] 获取任意站点标题与图标
- [股票行情] 美股实时行情数据
- [股票行情] 美股历史行情数据
- [股票行情] 美股分时交易数据
- [股票行情] 美股历年基本财务数据
- [股票行情] 港股实时行情数据
- [股票行情] 港股历史行情数据
- [股票行情] 港股分时交易数据
- [股票行情] 港股上市公司公告
- [股票行情] 港股历年三大财务报表
- [股票行情] A 股实时行情数据
- [股票行情] A 股历史行情数据
- [股票行情] A 股分时交易数据
- [股票行情] A 股历年三大财务报表
- [股票行情] 中国股票指数数据
- [股票行情] A 股个股信息查询
- [股票行情] A 股历年财务指标
- [股票行情] A 股指数成分数据
- [股票行情] A 股指数历史数据
- [股票行情] A 股盘前数据
- [股票行情] A 股分笔交易数据
- [股票行情] A 股交易日历
- [股票行情] 期权实时行情数据
- [股票行情] 基金基本信息列表
- [股票行情] A 股股票代码
- [股票行情] 指数型基金基本信息
- [股票行情] 开放式基金净值实时数据
- [股票行情] 开放式基金净值历史数据
- [股票行情] 科创板历史行情数据
- [股票行情] 美股粉单实时行情数据
- [股票行情] 分类美股实时行情数据
- [股票行情] 公募开放式基金实时数据
- [股票行情] 公募开放式基金历史数据
- [股票行情] 场内交易基金实时数据
- [股票行情] 场内交易基金历史数据
- [股票行情] 场内交易基金分时行情
- [股票行情] 开放式基金实时排行
- [股票行情] 开放式场内交易基金排行
- [股票行情] A 股指数分时行情数据
- [股票行情] 开放式基金净值估算数据
- [股票行情] 港股指数实时行情数据
- [股票行情] 港股指数历史行情数据
- [股票行情] 港股基础信息数据
- [股票行情] A 股个股资金流排行
- [股票行情] A 股个股资金流
- [股票行情] A 股买卖盘口数据
- [股票行情] 国际货币汇率
- [体育/比赛] 历年奥运比赛数据
- [网站工具] 网页可读内容抽取
- [网站工具] 域名 SSL 证书信息解析
相关文章:

域名 SSL 证书信息解析 API 数据接口
域名 SSL 证书信息解析 API 数据接口 网络工具,提供域名 SSL 证书信息解析,多信息查询,毫秒级响应。 1. 产品功能 提供域名 SSL 证书信息解析;最完整 SSL 属性信息解析;支持多种元素信息抽取,包括主题的可…...

学习JAVA的第二天(基础)
目录 基本概念 关键字 class关键字 字面量 练习 变量 定义格式 变量使用 数据类型 基本数据类型 标识符 命名规则 键盘录入 1.导包 2.创建对象 3.接受数据 运算符 算术运算符 练习 隐式转换(自动类型提升) 强制转换 自增自减运算符 …...

代码随想录算法训练营第二十七天|93.复原IP地址、78.子集、90.子集II
93.复原IP地址 刷题https://leetcode.cn/problems/restore-ip-addresses/description/文章讲解https://programmercarl.com/0093.%E5%A4%8D%E5%8E%9FIP%E5%9C%B0%E5%9D%80.html视频讲解https://www.bilibili.com/video/BV1XP4y1U73i/?vd_sourceaf4853e80f89e28094a5fe1e220d9…...

【蓝桥备赛】字串简写
字串简写 数据范围 字符串的长度为5*10的五次方,on方时间复杂度会很大。 才用动态规划的思想,dp[i]以i开头的的可能性,因为长度必须大于等于k,当i小于k的时候,如果等于第一个字符,s1时,dp[…...

nios ii开发随笔
错误一: d:/intelfpga/17.1/nios2eds/bin/gnu/h-x86_64-mingw32/bin/../lib/gcc/nios2-elf/5.3.0/../../../../../H-x86_64-mingw32/nios2-elf/bin/ld.exe: test.elf section .text will not fit in region ram_oc_xzs d:/intelfpga/17.1/nios2eds/bin/gnu/h-x86_6…...
SpringBoot项目嵌入RabbitMQ
在Spring Boot中嵌入RabbitMQ可以通过添加相应的依赖来完成。首先需要在pom.xml文件中引入spring-boot-starter-amqp依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</a…...

提升网络质量:UDPspeeder 实现网络优化与提速
提升网络质量:UDPspeeder 实现网络优化与提速 背景与意义原理与功能使用方法未来展望相关链接服务 在当今高度互联的网络环境下,网络质量的优化和提速对于用户体验至关重要。针对高延迟和丢包率较高的网络链路,UDPspeeder 提供了一种前向纠错…...

为什么前端开发变得越来越复杂了?这可能是我们的错
前端训练营:1v1私教,终身辅导计划,帮你拿到满意的 offer。 已帮助数百位同学拿到了中大厂 offer。欢迎来撩~~~~~~~~ Hello,大家好,我是 Sunday。 最近有很多同学来问我:“Sunday 老师,前端学起…...

VR系统的开发流程
虚拟现实(Virtual Reality,VR)系统是一种通过计算机技术模拟出的具有三维视角和交互性的虚拟环境,使用户能够沉浸在其中并与虚拟环境进行交互。这种技术通常利用头戴式显示器和手柄等设备,使用户能够感觉到仿佛身临其境…...

前端输入框校验限制不能输入中文
一般我们在做表单的时候都会有表单校验,通常都是用element提供的表单验证的功能,只需要通过 rules 属性传入约定的验证规则,如下面这样 rules: {userName: [{validator: checkUsername,trigger: "blur",},{ validator: this.checkData, trigge…...

强大的文本绘图——PlantUML
PlantUML是一款开源工具,它允许用户通过简单的文本描述来创建UML图(统一建模语言图)。这种方法可以快速地绘制类图、用例图、序列图、状态图、活动图、组件图和部署图等UML图表。PlantUML使用一种领域特定语言(DSL)&am…...
ES相关问题
在Elasticsearch(ES)集群中,节点根据其配置和角色可以分为以下几种主要类型: Master Node(主节点): 主节点负责管理整个集群的元数据,如索引的创建、删除、分片分配等。它维护着集群…...
基于Linux直接安装的Nginx版本升级方法
引言 随着版本的迭代和漏洞的发现,Nginx作为一款软件避免不了打补丁的命运。 以下基于Linux直接安装的Nginx版本升级。 以下操作均在本地虚拟机中操作验证,请验证后再线上操作。基于centos7测试。 前置资源 获取nginx的最新源码版本网址:…...

探索设计模式的魅力:状态模式揭秘-如何优雅地处理复杂状态转换
🌈 个人主页:danci_ 🔥 系列专栏:《设计模式》 💪🏻 制定明确可量化的目标,并且坚持默默的做事。 探索设计模式的魅力:状态模式揭秘-如何优雅地处理复杂状态转换 文章目录 一、案例…...
力扣hot100题解(python版10-12题)
哎- -最近本来就没时间写算法 这算法怎么还这么难。。。 10、和为 K 的子数组 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1: 输入:nums [1,1,1]…...

【算法】复杂度分析
第一章、如何分析代码的执行效率和资源消耗 我们知道,数据结构和算法解决的是“快”和“省”的问题,也就是如何让代码运行得更快,一级如何让代码更节省计算机的存储空间。因此,执行效率是评价算法好坏的一个非常重要的指标。那么&…...

车载电子测试学习内容
搜集了一些车载测试的学习内容,大家可以参考。...

STM32F103x 的时钟源
AHB (Advanced High-performance Bus) 高速总线,用来接高速外设的。 APB (Advanced Peripheral Bus) 低速总线,用来接低速外设的,包含APB1 和 APB2。 APB1:上面连接的是低速外设,包括电源接口、备份接口、 CAN 、 US…...

【电路笔记】-RC放电电路
RC放电电路 文章目录 RC放电电路1、概述2、RC放电电路3、RC放电电路示例当电压源从完全充电的 RC 电路中移除时,电容器 C 将通过电阻 R 放电。 1、概述 RC 放电电路利用电阻器-电容器组合的固有 RC 时间常数以指数衰减率对电容器进行放电。 在之前的 RC 充电电路教程中,我们…...

【C++STL】STL容器详解
创作不易,本篇文章如果帮助到了你,还请点赞 关注支持一下♡>𖥦<)!! 主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步! 🔥c系列专栏:C/C零基础到精通 🔥 给大…...

大数据零基础学习day1之环境准备和大数据初步理解
学习大数据会使用到多台Linux服务器。 一、环境准备 1、VMware 基于VMware构建Linux虚拟机 是大数据从业者或者IT从业者的必备技能之一也是成本低廉的方案 所以VMware虚拟机方案是必须要学习的。 (1)设置网关 打开VMware虚拟机,点击编辑…...
Go 语言接口详解
Go 语言接口详解 核心概念 接口定义 在 Go 语言中,接口是一种抽象类型,它定义了一组方法的集合: // 定义接口 type Shape interface {Area() float64Perimeter() float64 } 接口实现 Go 接口的实现是隐式的: // 矩形结构体…...
【磁盘】每天掌握一个Linux命令 - iostat
目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...

[ICLR 2022]How Much Can CLIP Benefit Vision-and-Language Tasks?
论文网址:pdf 英文是纯手打的!论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误,若有发现欢迎评论指正!文章偏向于笔记,谨慎食用 目录 1. 心得 2. 论文逐段精读 2.1. Abstract 2…...
第25节 Node.js 断言测试
Node.js的assert模块主要用于编写程序的单元测试时使用,通过断言可以提早发现和排查出错误。 稳定性: 5 - 锁定 这个模块可用于应用的单元测试,通过 require(assert) 可以使用这个模块。 assert.fail(actual, expected, message, operator) 使用参数…...
【论文笔记】若干矿井粉尘检测算法概述
总的来说,传统机器学习、传统机器学习与深度学习的结合、LSTM等算法所需要的数据集来源于矿井传感器测量的粉尘浓度,通过建立回归模型来预测未来矿井的粉尘浓度。传统机器学习算法性能易受数据中极端值的影响。YOLO等计算机视觉算法所需要的数据集来源于…...

相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...
【HTML-16】深入理解HTML中的块元素与行内元素
HTML元素根据其显示特性可以分为两大类:块元素(Block-level Elements)和行内元素(Inline Elements)。理解这两者的区别对于构建良好的网页布局至关重要。本文将全面解析这两种元素的特性、区别以及实际应用场景。 1. 块元素(Block-level Elements) 1.1 基本特性 …...

基于 TAPD 进行项目管理
起因 自己写了个小工具,仓库用的Github。之前在用markdown进行需求管理,现在随着功能的增加,感觉有点难以管理了,所以用TAPD这个工具进行需求、Bug管理。 操作流程 注册 TAPD,需要提供一个企业名新建一个项目&#…...

day36-多路IO复用
一、基本概念 (服务器多客户端模型) 定义:单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力 作用:应用程序通常需要处理来自多条事件流中的事件,比如我现在用的电脑,需要同时处理键盘鼠标…...