python - 如何在 Python 中使用 ESNI/ECH 连接到 SSL/TLS 服务器?
问题描述
从我在该模块的Python 文档ssl
中可以看到,无法控制如何将 Client Hello 发送到服务器。此外,由于 TLS 协议的Encrypted Client Hello扩展在某种程度上是实验性的,Firefox 仅通过隐藏about:config
选项支持它。
话虽如此,今天有没有办法通过 Python 的加密客户端 Hello 创建与 SSL/TLS 服务器的连接?如果可能,我更喜欢使用该requests
库的答案,以便可以立即将其应用于连接到 HTTPS 端点。
解决方案
推荐阅读
- amazon-web-services - 从元数据检索的数据如何在 Glue 脚本中创建表
- mysql - Mysql存储过程创建表
- r - 使用 gganimate 添加几何
- angular - 如何在 Angular 订阅方法中将数组分配给对象属性?
- javascript - 无法在 iFrame 中使用 JavaScript 在 cookie 上设置 SameSite 属性
- python - 如何测试不在数据集中的图像的准确性
- ruby - 如何在厨师上创建启动自定义脚本的服务资源?
- c# - 如何在 Unity c# 中的另一个游戏对象上使用 OnCollisionStay?
- python - AttributeError:“DeferredAttribute”对象没有属性“_meta”
- java - 在 Spring Boot 中基于角色创建用户