Auf dieser Seite

Qt Network C++ Classes

Stellt Klassen bereit, die die Netzwerkprogrammierung vereinfachen und portabel machen. Mehr...

Namensräume

QPasswordDigestor

Enthält Funktionen, mit denen Sie Hashes oder Schlüssel generieren können

QSsl

Deklariert Enums, die allen SSL-Klassen in Qt Network

Klassen

QAbstractNetworkCache

Die Schnittstelle für Cache-Implementierungen

QAbstractSocket

Die allen Socket-Typen gemeinsame Basisfunktionalität

QAuthenticator

Authentifizierungsobjekt

QDnsDomainNameRecord

Speichert Informationen zu einem Domainnamen-Eintrag

QDnsHostAddressRecord

Speichert Informationen zu einem Hostadress-Eintrag

QDnsLookup

Stellt eine DNS-Abfrage dar

QDnsMailExchangeRecord

Speichert Informationen zu einem DNS-MX-Eintrag

QDnsServiceRecord

Speichert Informationen zu einem DNS-SRV-Eintrag

QDnsTextRecord

Speichert Informationen zu einem DNS-TXT-Eintrag

QDnsTlsAssociationRecord

Speichert Informationen zu einem DNS-TLSA-Eintrag

QDtls

Diese Klasse bietet Verschlüsselung für UDP-Sockets

QDtlsClientVerifier

Diese Klasse implementiert die serverseitige Generierung und Überprüfung von DTLS-Cookies

QDtlsClientVerifier::GeneratorParameters

Diese Klasse definiert Parameter für den DTLS-Cookie-Generator

QFormDataBuilder

Hilfsklasse zur Vereinfachung der Erstellung von QHttpMultiPart-Objekten

QFormDataPartBuilder

Hilfsklasse zur Vereinfachung der Erstellung von QHttpPart-Objekten

QHostAddress

IP-Adresse

QHostInfo

Statische Funktionen zur Hostnamensabfrage

QHstsPolicy

Gibt an, dass ein Host die HTTP Strict Transport Security-Richtlinie (HSTS) unterstützt

QHttp1Configuration

Steuert HTTP/1-Parameter und -Einstellungen

QHttp2Configuration

Steuert HTTP/2-Parameter und -Einstellungen

QHttpHeaderRangeSet

Stellt die Byte-Bereiche eines HTTP-Range-Headers dar

QHttpHeaderRangeSpec

Stellt einen einzelnen Byte-Bereich dar, wie er in den HTTP-Range- und Content-Range-Headern verwendet wird, was in RFC 9110 als „range-spec“ bezeichnet wird

QHttpHeaders

Klasse zur Speicherung von HTTP-Headern

QHttpMultiPart

Entspricht einer MIME-Multipart-Nachricht, die über HTTP gesendet werden soll

QHttpPart

Enthält einen Body-Teil, der innerhalb einer HTTP-Multipart-MIME-Nachricht verwendet werden soll

QLocalServer

Lokaler, auf Sockets basierender Server

QLocalSocket

Lokaler Socket

QNetworkAccessManager

Ermöglicht der Anwendung, Netzwerkanfragen zu senden und Antworten zu empfangen

QNetworkAddressEntry

Speichert eine von einer Netzwerkschnittstelle unterstützte IP-Adresse zusammen mit der zugehörigen Netzmaske und Broadcast-Adresse

QNetworkCacheMetaData

Cache-Informationen

QNetworkCookie

Speichert ein Netzwerk-Cookie

QNetworkCookieJar

Implementiert ein einfaches Jar mit QNetworkCookie-Objekten

QNetworkDatagram

Die Daten und Metadaten eines UDP-Datagramms

QNetworkDiskCache

Sehr einfacher Festplatten-Cache

QNetworkInformation

Stellt verschiedene Netzwerkinformationen über native Backends bereit

QNetworkInterface

Auflistung der IP-Adressen und Netzwerkschnittstellen des Hosts

QNetworkProxy

Proxy auf Netzwerkebene

QNetworkProxyFactory

Fein abgestufte Proxy-Auswahl

QNetworkProxyQuery

Wird verwendet, um die Proxy-Einstellungen für einen Socket abzufragen

QNetworkReply

Enthält die Daten und Header einer mit dem QNetworkAccessManager gesendeten Anfrage

QNetworkRequest

Enthält eine Anfrage, die mit dem QNetworkAccessManager gesendet werden soll

QNetworkRequestFactory

Hilfsklasse zum Gruppieren von Endpunkten entfernter Server, die gemeinsame Eigenschaften bei Netzwerkanfragen aufweisen

QOcspResponse

Diese Klasse repräsentiert eine Antwort des Online Certificate Status Protocol

QRestAccessManager

Komfort-Wrapper für den QNetworkAccessManager

QRestReply

Komfort-Wrapper für QNetworkReply

QSctpServer

SCTP-basierter Server

QSctpSocket

SCTP-Socket

QSslCertificate

Praktische API für ein X.509-Zertifikat

QSslCertificateExtension

API für den Zugriff auf die Erweiterungen eines X509-Zertifikats

QSslCipher

Stellt eine SSL-Verschlüsselungsmethode dar

QSslConfiguration

Enthält die Konfiguration und den Status einer SSL-Verbindung

QSslDiffieHellmanParameters

Schnittstelle für Diffie-Hellman-Parameter für Server

QSslEllipticCurve

Stellt eine elliptische Kurve zur Verwendung durch Verschlüsselungsalgorithmen auf Basis elliptischer Kurven dar

QSslError

SSL-Fehler

QSslKey

Schnittstelle für private und öffentliche Schlüssel

QSslKeyingMaterial

Beschreibt exportiertes Schlüsselmaterial, das aus einer TLS-Sitzung abgeleitet wurde

QSslPreSharedKeyAuthenticator

Authentifizierungsdaten für Verschlüsselungssuiten mit vorab geteilten Schlüsseln (PSK)

QSslServer

Implementiert einen verschlüsselten, sicheren TCP-Server über TLS

QSslSocket

SSL-verschlüsselter Socket für Clients und Server

QTcpServer

TCP-basierter Server

QTcpSocket

TCP-Socket

QUdpSocket

UDP-Socket

Ausführliche Beschreibung

Die Qt Network Seite enthält Informationen zur Verwendung des Moduls.

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