API de programmation réseau

QAbstractSocket

Fonctionnalité de base commune à tous les types de sockets

QAuthenticator

Objet d'authentification

QDnsDomainNameRecord

Stocke des informations sur un enregistrement de nom de domaine

QDnsHostAddressRecord

Stocke des informations sur un enregistrement d'adresse d'hôte

QDnsLookup

Représente une recherche DNS

QDnsMailExchangeRecord

Stocke des informations sur un enregistrement DNS MX

QDnsServiceRecord

Enregistre des informations sur un enregistrement DNS SRV

QDnsTextRecord

Enregistre des informations sur un enregistrement DNS TXT

QDnsTlsAssociationRecord

Stocke des informations sur un enregistrement DNS TLSA

QDtls

Cette classe fournit le cryptage des sockets UDP

QDtlsClientVerifier

Cette classe implémente la génération et la vérification des cookies DTLS côté serveur

QDtlsClientVerifier::GeneratorParameters

Cette classe définit les paramètres du générateur de cookies DTLS

QFormDataBuilder

Classe de commodité pour simplifier la construction d'objets QHttpMultiPart

QFormDataPartBuilder

Classe de commodité pour simplifier la construction d'objets QHttpPart

QHostAddress

Adresse IP

QHostInfo

Fonctions statiques pour la recherche de noms d'hôtes

QHstsPolicy

Spécifie qu'un hôte prend en charge la politique HTTP Strict Transport Security (HSTS)

QHttp1Configuration

Contrôle les paramètres et réglages HTTP/1

QHttp2Configuration

Contrôle les paramètres et réglages HTTP/2

QHttpMultiPart

Ressemble à un message MIME multipartite à envoyer par HTTP

QHttpPart

Contient une partie du corps à utiliser à l'intérieur d'un message MIME multipartite HTTP

QNetworkAccessManager

Permet à l'application d'envoyer des requêtes réseau et de recevoir des réponses

QNetworkAddressEntry

Stocke une adresse IP prise en charge par une interface réseau, ainsi que le masque de réseau et l'adresse de diffusion qui lui sont associés.

QNetworkDatagram

Les données et métadonnées d'un datagramme UDP

QNetworkInterface

Liste des adresses IP et des interfaces réseau de l'hôte

QNetworkProxy

Proxy de la couche réseau

QNetworkProxyFactory

Sélection fine du proxy

QNetworkReply

Contient les données et les en-têtes d'une requête envoyée avec QNetworkAccessManager

QNetworkRequest

Contient une requête à envoyer avec QNetworkAccessManager

QOcspResponse

Cette classe représente la réponse du protocole d'état des certificats en ligne

QRestAccessManager

Enveloppe de commodité pour QNetworkAccessManager

QRestReply

Enveloppe de commodité pour QNetworkReply

QSctpServer

Serveur basé sur SCTP

QSctpSocket

Socket SCTP

QSocketNotifier

Prise en charge de la surveillance de l'activité d'un descripteur de fichier

QSsl

Déclare des enums communs à toutes les classes SSL dans le cadre de l'API. Qt Network

QSslCertificate

API pratique pour un certificat X509

QSslCertificateExtension

API permettant d'accéder aux extensions d'un certificat X509

QSslCipher

Représente un chiffrement cryptographique SSL

QSslConfiguration

Contient la configuration et l'état d'une connexion SSL

QSslDiffieHellmanParameters

Interface pour les paramètres Diffie-Hellman pour les serveurs

QSslEllipticCurve

Représente une courbe elliptique à utiliser par les algorithmes de chiffrement à courbe elliptique

QSslError

Erreur SSL

QSslKey

Interface pour les clés privées et publiques

QSslPreSharedKeyAuthenticator

Données d'authentification pour les suites de chiffrement à clés pré-partagées (PSK)

QSslServer

Implémentation d'un serveur TCP crypté et sécurisé via TLS

QSslSocket

Socket chiffré SSL pour les clients et les serveurs

QTcpServer

Serveur basé sur TCP

QTcpSocket

Socket TCP

QUdpSocket

Socket UDP

QUrl

Interface pratique pour travailler avec des URL

QUrlQuery

Manière de manipuler des paires clé-valeur dans une requête d'URL

QSslSocket::AlertLevel

Décrit le niveau d'un message d'alerte

QSslSocket::AlertType

Énumère les codes possibles d'un message d'alerte

QDtls::HandshakeState

Décrit l'état actuel de la poignée de main DTLS

QSslSocket::ImplementedClass

Énumère les classes qu'un backend TLS met en œuvre

QDtls::QDtlsError

Décrit les erreurs qui peuvent être détectées par QDtls et QDtlsClientVerifier

QOcspResponse::QOcspCertificateStatus

Décrit l'état du certificat en ligne

QOcspResponse::QOcspRevocationReason

Décrit la raison de la révocation

QSslSocket::SupportedFeature

Énumère les caractéristiques possibles qu'un backend TLS prend en charge

© 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.