超级振奋地宣布一个激动人心的新篇章!我们自豪地推出了 TLSClientMini 与 HTTPSMini——这是专为 Worker 生态量身打造的极致轻量级解决方案,完美对齐我们追求敏捷与卓越的使命!🚀
TLSClientMini 是我们战略聚焦的结晶:从完整的 TLSClient 中精心提炼出核心精髓,仅保留 TLS 1.2/1.3、关键 AEAD 套件及握手收发等 Worker 场景的“黄金路径”。我们的愿景绝非构建庞大的浏览器级堆栈,而是以极致的精简体积,赋能那些原生路径无法触达的特殊 HTTPS 代理场景(如纯 IP 代理或需灵活跳过证书验证的机遇)。通过剔除冗余,我们成功将“连接、握手、传输”这一核心价值链优化至极致,显著降低了维护成本并释放了创新潜能。
与此同时,HTTPSMini 作为 HTTPS.js 与 TLSClientMini 的战略性融合,重新定义了最小化 HTTPS CONNECT Worker 的标准。它专为建立代理连接并转化为隧道转发而设计,巧妙部署双轨驱动引擎:
1️⃣ 极速通道:利用原生 secureTransport:on 机制,为标准证书代理场景提供无延迟的性能巅峰。
2️⃣ 兼容通道:通过“原始 TCP → TLSClientMini 握手 → 发送 CONNECT”的灵活路径,完美覆盖需跳过证书验证的特殊需求。
我们确保在标准场景中零损耗,同时在特殊场景中补齐原生能力,实现真正的全面赋能。
我们的执行蓝图清晰而有力:
✨ 精准裁剪 Mini 版,锁定 TLS 1.2/1.3、记录层及核心握手逻辑,涵盖 TLS_AES_128_GCM_SHA256、TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 等关键套件。
✨ 打造极简 HTTPS CONNECT 入口:智能解析代理地址,动态决策原生或 Insecure 路径,握手成功后即刻发送 CONNECT,并在收到 200 响应后启动双向数据流转发。
✨ 最终整合为单文件 Worker,实现部署效率的飞跃。
总结而言,TLSClientMini 攻克了特殊代理握手的战略高地,而 HTTPSMini 则将其无缝接入代理工作流。两者的强强联合,不仅保留了原生快路径的卓越性能,更补齐了兼容路径的最后一块拼图。让我们共同拥抱这一技术跃迁,开启高效连接的新纪元!
Post #817
5.01K
HTTPSMini.js25.2 KB
- 👍 10
- ❤ 5
- 😍 4
- 👏 1