Qt Network C++ Classes
提供了一系列类,旨在简化网络编程并提高其可移植性。更多内容...
命名空间
包含可用于生成哈希值或密钥的函数 | |
声明了所有 SSL 类共用的枚举Qt Network |
类
缓存实现的接口 | |
所有套接字类型共有的基本功能 | |
身份验证对象 | |
存储有关域名记录的信息 | |
存储有关主机地址记录的信息 | |
表示一次 DNS 查询 | |
存储有关 DNS MX 记录的信息 | |
存储有关 DNS SRV 记录的信息 | |
存储有关 DNS TXT 记录的信息 | |
存储有关 DNS TLSA 记录的信息 | |
该类为 UDP 套接字提供加密功能 | |
该类实现了服务器端的 DTLS Cookie 生成与验证 | |
该类定义了 DTLS Cookie 生成器的参数 | |
用于简化 QHttpMultiPart 对象构建的便捷类 | |
用于简化 QHttpPart 对象创建的便利类 | |
IP 地址 | |
用于主机名查询的静态函数 | |
指定主机支持 HTTP 严格传输安全策略 (HSTS) | |
控制 HTTP/1 参数和设置 | |
控制 HTTP/2 参数和设置 | |
表示 HTTP Range 头中的字节范围 | |
表示 HTTP Range 和 Content-Range 头中使用的单个字节范围,RFC 9110 将其称为 range-spec | |
用于封装 HTTP 头部的类 | |
类似于通过 HTTP 发送的 MIME 多部分消息 | |
用于封装将在 HTTP 多部分 MIME 消息中使用的正文部分 | |
基于本地套接字的服务器 | |
本地套接字 | |
允许应用程序发送网络请求并接收响应 | |
存储一个由网络接口支持的 IP 地址,以及与其关联的子网掩码和广播地址 | |
缓存信息 | |
保存一个网络 Cookie | |
实现了一个包含 QNetworkCookie 对象的简单 jar 文件 | |
UDP 数据报的数据和元数据 | |
非常基础的磁盘缓存 | |
通过原生后端提供各种网络信息 | |
主机 IP 地址和网络接口列表 | |
网络层代理 | |
细粒度代理选择 | |
用于查询套接字的代理设置 | |
包含通过 QNetworkAccessManager 发送的请求的数据和头信息 | |
保存待通过 QNetworkAccessManager 发送的请求 | |
用于将具有共同网络请求属性的远程服务器端点分组的便捷类 | |
该类表示在线证书状态协议 (OCSP) 的响应 | |
QNetworkAccessManager 的便捷封装类 | |
QNetworkReply 的便捷封装类 | |
基于 SCTP 的服务器 | |
SCTP 套接字 | |
用于 X.509 证书的便捷 API | |
用于访问 X509 证书扩展的 API | |
表示一种 SSL 加密算法 | |
保存 SSL 连接的配置和状态 | |
用于服务器 Diffie-Hellman 参数的接口 | |
表示用于椭圆曲线加密算法的椭圆曲线 | |
SSL 错误 | |
用于私钥和公钥的接口 | |
描述从 TLS 会话派生而来的导出密钥材料 | |
用于预共享密钥(PSK)密码套件的身份验证数据 | |
通过 TLS 实现加密且安全的 TCP 服务器 | |
适用于客户端和服务器端的SSL加密套接字 | |
基于 TCP 的服务器 | |
TCP 套接字 | |
UDP 套接字 |
详细说明
该 Qt Network 页面包含有关如何使用该模块的信息。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.