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 概述瞭解更多信息。