Netzwerkprogrammierung API

QAbstractSocket

Die Basisfunktionalität, die allen Socket-Typen gemeinsam ist

QAuthenticator

Authentifizierungs-Objekt

QDnsDomainNameRecord

Speichert Informationen über einen Domänennamensatz

QDnsHostAddressRecord

Speichert Informationen über einen Host-Adress-Datensatz

QDnsLookup

Stellt eine DNS-Suche dar

QDnsMailExchangeRecord

Speichert Informationen über einen DNS MX-Eintrag

QDnsServiceRecord

Speichert Informationen über einen DNS SRV-Eintrag

QDnsTextRecord

Speichert Informationen über einen DNS-TXT-Eintrag

QDnsTlsAssociationRecord

Speichert Informationen über einen DNS TLSA-Eintrag

QDtls

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

QDtlsClientVerifier

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

QDtlsClientVerifier::GeneratorParameters

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

QFormDataBuilder

Convenience-Klasse zur Vereinfachung der Konstruktion von QHttpMultiPart-Objekten

QFormDataPartBuilder

Convenience-Klasse zur Vereinfachung der Konstruktion von QHttpPart-Objekten

QHostAddress

IP-Adresse

QHostInfo

Statische Funktionen für die Suche nach Hostnamen

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

QHttpMultiPart

Ähnelt einer MIME-Multipart-Nachricht, die über HTTP gesendet wird

QHttpPart

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

QNetworkAccessManager

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

QNetworkAddressEntry

Speichert eine IP-Adresse, die von einer Netzwerkschnittstelle unterstützt wird, zusammen mit der zugehörigen Netzmaske und Broadcast-Adresse

QNetworkDatagram

Die Daten und Metadaten eines UDP-Datagramms

QNetworkInterface

Auflistung der IP-Adressen und Netzwerkschnittstellen des Hosts

QNetworkProxy

Proxy der Netzwerkschicht

QNetworkProxyFactory

Feinkörnige Proxy-Auswahl

QNetworkReply

Enthält die Daten und Header für eine mit QNetworkAccessManager gesendete Anfrage

QNetworkRequest

Enthält eine Anforderung, die mit QNetworkAccessManager gesendet werden soll

QOcspResponse

Diese Klasse stellt die Antwort des Online Certificate Status Protocol dar

QRestAccessManager

Bequemer Wrapper für QNetworkAccessManager

QRestReply

Bequemer Wrapper für QNetworkReply

QSctpServer

SCTP-basierter Server

QSctpSocket

SCTP-Socket

QSocketNotifier

Unterstützung für die Überwachung von Aktivitäten auf einem Dateideskriptor

QSsl

Deklariert gemeinsame Enums für alle SSL-Klassen in Qt Network

QSslCertificate

Bequeme API für ein X509-Zertifikat

QSslCertificateExtension

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

QSslCipher

Stellt eine kryptographische SSL-Chiffre 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 elliptische Kurvenchiffrieralgorithmen dar

QSslError

SSL-Fehler

QSslKey

Schnittstelle für private und öffentliche Schlüssel

QSslPreSharedKeyAuthenticator

Authentifizierungsdaten für Pre-Shared-Keys (PSK)-Chiffrierverfahren

QSslServer

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

QSslSocket

SSL-verschlüsselter Socket sowohl für Clients als auch für Server

QTcpServer

TCP-basierter Server

QTcpSocket

TCP-Socket

QUdpSocket

UDP-Socket

QUrl

Bequeme Schnittstelle für die Arbeit mit URLs

QUrlQuery

Möglichkeit zur Manipulation von Schlüssel-Wert-Paaren in der Abfrage einer URL

QSslSocket::AlertLevel

Beschreibt die Ebene einer Warnmeldung

QSslSocket::AlertType

Zählt mögliche Codes auf, die eine Warnmeldung haben kann

QDtls::HandshakeState

Beschreibt den aktuellen Zustand des DTLS-Handshake

QSslSocket::ImplementedClass

zählt die Klassen auf, die ein TLS-Backend implementiert

QDtls::QDtlsError

Beschreibt die Fehler, die von QDtls und QDtlsClientVerifier gefunden werden können

QOcspResponse::QOcspCertificateStatus

Beschreibt den Online-Zertifikatsstatus

QOcspResponse::QOcspRevocationReason

Beschreibt den Grund für die Sperrung

QSslSocket::SupportedFeature

Zählt mögliche Funktionen auf, die ein TLS-Backend unterstützt

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