Qt Network C++ 类

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

名称空间

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

QAbstractNetworkCache 用于实现缓存的接口
QNetworkCacheMetaData 缓存信息
QHstsPolicy 指定主机支持 HSTS (HTTP 严格传输安全) 策略
QHttpMultiPart 类似于通过 HTTP 被发送的 MIME 多部分消息
QHttpPart 保持本体部分 (要在 HTTP 多部分 MIME 消息内使用)
QNetworkAccessManager 允许应用程序发送网络请求和接收回复
QNetworkCookie 保持一网络 Cookie
QNetworkCookieJar 实现 QNetworkCookie 对象的简单 jar
QNetworkDiskCache 很基本的磁盘缓存
QNetworkReply 包含请求数据和头 (发送请求采用 QNetworkAccessManager)
QNetworkRequest 保持要采用 QNetworkAccessManager 发送的请求
QNetworkConfigurationManager 管理由系统提供的网络配置
QNetworkConfiguration 一个或多个访问点配置的抽象
QNetworkSession 控制系统访问点,且当多个客户端访问同一访问点时启用会话管理
QAuthenticator 身份验证对象
QDnsDomainNameRecord 存储域名记录的有关信息
QDnsHostAddressRecord 存储有关主机地址记录的信息
QDnsLookup 表示 DNS 查找
QDnsMailExchangeRecord 存储有关 DNS MX 记录的信息
QDnsServiceRecord 存储有关 DNS SRV 记录的信息
QDnsTextRecord 存储有关 DNS TXT 记录的信息
QHostAddress IP 地址
QHostInfo 用于主机名查找的静态函数
QNetworkDatagram UDP (用户数据报协议) 数据报的数据和元数据
QNetworkAddressEntry 存储由网络接口支持的一个 IP 地址及其关联的 Netmask (网络掩码) 和广播地址
QNetworkInterface 主机的 IP 地址和网络接口列表
QNetworkProxy 网络层代理
QNetworkProxyFactory 细粒度代理选定
QNetworkProxyQuery 用于查询套接字的代理设置
QAbstractSocket 所有套接字类型共有的基本功能
QLocalServer 基于本地套接字的服务器
QLocalSocket 本地套接字
QSctpServer 基于 SCTP 的服务器
QSctpSocket SCTP 套接字
QTcpServer 基于 TCP 的服务器
QTcpSocket TCP 套接字
QUdpSocket UDP (用户数据报协议) 套接字
QSslCertificate 用于 X509 证书的便捷 API
QSslCertificateExtension 用于访问 X509 证书扩展名的 API
QSslCipher 表示 SSL 加密密码
QSslConfiguration 保持 SSL 连接的配置和状态
QSslDiffieHellmanParameters 用于服务器的 Diffie-Hellman 参数的接口
QSslEllipticCurve 表示供椭圆曲线密码算法使用的椭圆曲线
QSslError SSL 错误
QSslKey 用于私钥和公钥的接口
QSslPreSharedKeyAuthenticator 用于 PSK (预共享密钥) 密码套件的身份验证数据
QSslSocket 用于客户端和服务器两者的 SSL 加密套接字

详细描述

要包括模块类定义,使用以下指令:

#include <QtNetwork>
					

要链接到模块,添加此行到 qmake .pro 文件:

QT += network