Qt Network C++ 类

提供使网络编程更容易且可移植的类。 更多...

名称空间

QPasswordDigestor

包含用于生成哈希 (或密钥) 的函数

QSsl

声明 Qt Network 中所有 SSL 类公用的枚举

QAbstractNetworkCache

用于缓存实现的接口

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 消息内使用)

QLocalServer

基于本地套接字的服务器

QLocalSocket

本地套接字

QNetworkAccessManager

允许应用程序发送网络请求和接收回复

QNetworkAddressEntry

存储由网络接口支持的一个 IP 地址及其关联的 Netmask (网络掩码) 和广播地址

QNetworkCacheMetaData

缓存信息

QNetworkCookie

保持一网络 Cookie

QNetworkCookieJar

实现 QNetworkCookie 对象的简单 jar

QNetworkDatagram

UDP (用户数据报协议) 数据报的数据和元数据

QNetworkDiskCache

很基本的磁盘缓存

QNetworkInterface

主机的 IP 地址和网络接口列表

QNetworkProxy

网络层代理

QNetworkProxyFactory

细粒度代理选定

QNetworkProxyQuery

用于查询套接字的代理设置

QNetworkReply

包含请求数据和头 (发送请求采用 QNetworkAccessManager)

QNetworkRequest

保持要采用 QNetworkAccessManager 发送的请求

QOcspResponse

此类表示在线证书状态协议响应

QSctpServer

基于 SCTP 的服务器

QSctpSocket

SCTP 套接字

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 (用户数据报协议) 套接字

详细描述

Qt Network 为使用 TCP/IP 的应用程序编程提供一组 API。见 Qt Network 概述了解更多信息。