网络编程 API

QAbstractSocket 所有套接字类型共有的基本功能
QAuthenticator 身份验证对象
QDnsDomainNameRecord 存储域名记录的有关信息
QDnsHostAddressRecord 存储有关主机地址记录的信息
QDnsLookup 表示 DNS 查找
QDnsMailExchangeRecord 存储有关 DNS MX 记录的信息
QDnsServiceRecord 存储有关 DNS SRV 记录的信息
QDnsTextRecord 存储有关 DNS TXT 记录的信息
QDtls 此类为 UDP (用户数据报协议) 套接字提供加密
QDtlsClientVerifier 此类实现服务器侧 DTLS Cookie 的生成和验证
QDtlsClientVerifier::GeneratorParameters 此类定义用于 DTLS Cookie 生成器的参数
QHostAddress IP 地址
QHostInfo 用于主机名查找的静态函数
QHstsPolicy 指定主机支持 HSTS (HTTP 严格传输安全) 策略
QHttp2Configuration 控制 HTTP/2 参数和设定
QHttpMultiPart 类似于通过 HTTP 被发送的 MIME 多部分消息
QHttpPart 保持本体部分 (要在 HTTP 多部分 MIME 消息内使用)
QNetworkAccessManager 允许应用程序发送网络请求和接收回复
QNetworkAddressEntry 存储由网络接口支持的一个 IP 地址及其关联的 Netmask (网络掩码) 和广播地址
QNetworkDatagram UDP (用户数据报协议) 数据报的数据和元数据
QNetworkInterface 主机的 IP 地址和网络接口列表
QNetworkProxy 网络层代理
QNetworkProxyFactory 细粒度代理选定
QNetworkReply 包含请求数据和头 (发送请求采用 QNetworkAccessManager)
QNetworkRequest 保持要采用 QNetworkAccessManager 发送的请求
QOcspResponse 此类表示在线证书状态协议响应
QSctpServer 基于 SCTP 的服务器
QSctpSocket SCTP 套接字
QSocketNotifier 支持监视文件描述符活动
QSsl 声明 Qt Network 中所有 SSL 类公用的枚举
QSslCertificate 用于 X509 证书的便捷 API
QSslCertificateExtension 用于访问 X509 证书扩展名的 API
QSslCipher 表示 SSL 加密密码
QSslConfiguration 保持 SSL 连接的配置和状态
QSslDiffieHellmanParameters 用于服务器的 Diffie-Hellman 参数的接口
QSslEllipticCurve 表示供椭圆曲线密码算法使用的椭圆曲线
QSslError SSL 错误
QSslKey 用于私钥和公钥的接口
QSslPreSharedKeyAuthenticator 用于 PSK (预共享密钥) 密码套件的身份验证数据
QSslSocket 用于客户端和服务器两者的 SSL 加密套接字
QTcpServer 基于 TCP 的服务器
QTcpSocket TCP 套接字
QUdpSocket UDP (用户数据报协议) 套接字
QUrl 用于操控 URL 的方便接口
QUrlQuery 在 URL 的查询中操纵键/值对的方法
QDtls::HandshakeState 描述 DTLS 握手的当前状态
QDtls::QDtlsError 描述通过 QDtls 和 QDtlsClientVerifier 发现的错误
QOcspResponse::QOcspCertificateStatus 描述在线证书状态
QOcspResponse::QOcspRevocationReason 描述撤销的原因