https_server
Installation
SKILL.md
仓颉语言 HTTPS 服务端编程 Skill
1. 概述
- HTTPS = HTTP + TLS,在 HTTP 服务端基础上添加 TLS 加密层
- 依赖包
stdx.net.http和stdx.net.tls,关于扩展标准库stdx的配置用法,请参阅cangjie-stdxSkill - 关于 TLS 底层配置(TlsSocket、TlsSession、密码套件等),请参阅
cangjie-tlsSkill - 关于 HTTP 服务端基础功能(ServerBuilder、路由注册、HttpContext 等),请参阅
cangjie-http-serverSkill - 依赖 OpenSSL 3(libssl + libcrypto),使用前需安装
- 核心流程:加载证书/私钥 → 配置
TlsServerConfig→ 传入ServerBuilder.tlsConfig()→ 启动 HTTPS 服务