Qt Network C++ Classes
Fournit des classes destinées à faciliter la programmation réseau et à en assurer la portabilité. En savoir plus...
Espaces de noms
Contient des fonctions que vous pouvez utiliser pour générer des hachages ou des clés | |
Déclare des énumérations communes à toutes les classes SSL de Qt Network |
Classes
L'interface pour les implémentations de cache | |
Les fonctionnalités de base communes à tous les types de sockets | |
Objet d’authentification | |
Stocke des informations sur un enregistrement de nom de domaine | |
Stocke des informations sur un enregistrement d'adresse hôte | |
Représente une requête DNS | |
Stocke des informations sur un enregistrement MX DNS | |
Stocke des informations sur un enregistrement SRV DNS | |
Stocke des informations sur un enregistrement DNS de type TXT | |
Stocke des informations sur un enregistrement DNS TLSA | |
Cette classe assure le chiffrement des sockets UDP | |
Cette classe implémente la génération et la vérification des cookies DTLS côté serveur | |
Cette classe définit les paramètres du générateur de cookies DTLS | |
Classe utilitaire permettant de simplifier la construction d'objets QHttpMultiPart | |
Classe utilitaire permettant de simplifier la construction d’objets QHttpPart | |
Adresse IP | |
Fonctions statiques pour la recherche de noms d’hôtes | |
Indique qu’un hôte prend en charge la politique HTTP Strict Transport Security (HSTS) | |
Contrôle les paramètres et les réglages HTTP/1 | |
Contrôle les paramètres et les réglages HTTP/2 | |
Représente les plages d’octets d’un en-tête HTTP Range | |
Représente une plage d’octets unique telle qu’utilisée dans les en-têtes HTTP Range et Content-Range, que la RFC 9110 appelle « range-spec » | |
Classe destinée à contenir des en-têtes HTTP | |
S'apparente à un message MIME multipart destiné à être envoyé via HTTP | |
Contient une partie de corps destinée à être utilisée dans un message MIME multipart HTTP | |
Serveur local basé sur des sockets | |
Socket local | |
Permet à l’application d’envoyer des requêtes réseau et de recevoir des réponses | |
Stocke une adresse IP prise en charge par une interface réseau, ainsi que son masque de réseau et son adresse de diffusion associés | |
Informations de cache | |
Contient un cookie réseau | |
Implémente un simple fichier jar d'objets QNetworkCookie | |
Les données et métadonnées d’un datagramme UDP | |
Cache sur disque très basique | |
Expose diverses informations réseau via des backends natifs | |
Liste des adresses IP et des interfaces réseau de l'hôte | |
Proxy de couche réseau | |
Sélection fine du proxy | |
Permet d’interroger les paramètres de proxy d’un socket | |
Contient les données et les en-têtes d’une requête envoyée avec QNetworkAccessManager | |
Contient une requête à envoyer via QNetworkAccessManager | |
Classe utilitaire permettant de regrouper des points de terminaison de serveurs distants partageant des propriétés communes en matière de requêtes réseau | |
Cette classe représente une réponse au protocole OSCP (Online Certificate Status Protocol) | |
Enveloppe de commodité pour QNetworkAccessManager | |
Enveloppe de commodité pour QNetworkReply | |
Serveur basé sur SCTP | |
Socket SCTP | |
API pratique pour un certificat X509 | |
API permettant d'accéder aux extensions d'un certificat X509 | |
Représente un algorithme de chiffrement SSL | |
Contient la configuration et l'état d'une connexion SSL | |
Interface pour les paramètres Diffie-Hellman destinés aux serveurs | |
Représente une courbe elliptique destinée à être utilisée par les algorithmes de chiffrement à courbe elliptique | |
Erreur SSL | |
Interface pour les clés privées et publiques | |
Décrit le matériel de chiffrement exporté issu d’une session TLS | |
Données d'authentification pour les suites de chiffrement à clés pré-partagées (PSK) | |
Implémente un serveur TCP chiffré et sécurisé via TLS | |
Socket chiffré SSL pour les clients et les serveurs | |
Serveur basé sur TCP | |
Socket TCP | |
Socket UDP |
Description détaillée
La Qt Network page contient des informations sur l'utilisation du module.
© 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.