ネットワークプログラミングAPI

QAbstractSocket

すべてのソケットタイプに共通する基本機能

QAuthenticator

認証オブジェクト

QDnsDomainNameRecord

ドメイン名レコードに関する情報を格納します

QDnsHostAddressRecord

ホストアドレスレコードに関する情報を格納します

QDnsLookup

DNS 検索を表す

QDnsMailExchangeRecord

DNS MXレコードに関する情報を格納します

QDnsServiceRecord

DNS SRVレコードに関する情報を格納します

QDnsTextRecord

DNS TXTレコードに関する情報を格納します

QDnsTlsAssociationRecord

DNS TLSAレコードに関する情報を格納します

QDtls

このクラスは、UDPソケットの暗号化機能を提供します

QDtlsClientVerifier

このクラスは、サーバー側の DTLS クッキーの生成および検証を実装します

QDtlsClientVerifier::GeneratorParameters

このクラスは、DTLSクッキー生成器のパラメータを定義します

QFormDataBuilder

QHttpMultiPart オブジェクトの構築を簡略化する便利クラス

QFormDataPartBuilder

QHttpPart オブジェクトの構築を簡略化するための便利クラス

QHostAddress

IP アドレス

QHostInfo

ホスト名の検索を行う静的関数

QHstsPolicy

ホストが HTTP Strict Transport Security ポリシー (HSTS) をサポートしていることを指定します

QHttp1Configuration

HTTP/1 のパラメータと設定を制御します

QHttp2Configuration

HTTP/2 のパラメータと設定を制御します

QHttpMultiPart

HTTP経由で送信されるMIMEマルチパートメッセージに類似している

QHttpPart

HTTPマルチパートMIMEメッセージ内で使用されるボディ部分を保持する

QNetworkAccessManager

アプリケーションがネットワークリクエストを送信し、応答を受信できるようにします

QNetworkAddressEntry

ネットワークインターフェースでサポートされている 1 つの IP アドレスと、それに関連付けられたネットマスクおよびブロードキャストアドレスを格納します

QNetworkDatagram

UDPデータグラムのデータおよびメタデータ

QNetworkInterface

ホストの IP アドレスおよびネットワークインターフェースの一覧

QNetworkProxy

ネットワーク層プロキシ

QNetworkProxyFactory

きめ細かなプロキシの選択

QNetworkReply

QNetworkAccessManager を使用して送信されたリクエストのデータおよびヘッダーを含む

QNetworkRequest

QNetworkAccessManager を使用して送信されるリクエストを保持する

QOcspResponse

このクラスは、オンライン証明書ステータスプロトコル(OCSP)の応答を表します

QRestAccessManager

QNetworkAccessManager用の便利なラッパー

QRestReply

QNetworkReply用の便利なラッパー

QSctpServer

SCTP ベースのサーバー

QSctpSocket

SCTPソケット

QSocketNotifier

ファイルディスクリプタ上のアクティビティの監視機能

QSsl

すべての SSL クラスに共通する列挙型をQt Network

QSslCertificate

X.509証明書用の便利なAPI

QSslCertificateExtension

X.509 証明書の拡張機能にアクセスするための API

QSslCipher

SSL 暗号化アルゴリズムを表します

QSslConfiguration

SSL接続の設定および状態を保持します

QSslDiffieHellmanParameters

サーバー用のディフィー・ヘルマンパラメータ用インターフェース

QSslEllipticCurve

楕円曲線暗号アルゴリズムで使用される楕円曲線を表す

QSslError

SSLエラー

QSslKey

秘密鍵および公開鍵のためのインターフェース

QSslKeyingMaterial

TLSセッションから派生したエクスポートされた鍵素材を記述する

QSslPreSharedKeyAuthenticator

事前共有鍵(PSK)暗号スイート用の認証データ

QSslServer

TLS 上で暗号化された安全な TCP サーバーを実装する

QSslSocket

クライアントとサーバーの両方に対応したSSL暗号化ソケット

QTcpServer

TCP ベースのサーバー

QTcpSocket

TCPソケット

QUdpSocket

UDPソケット

QUrl

URLを扱うための便利なインターフェース

QUrlQuery

URLのクエリ内のキーと値のペアを操作する方法

QSslSocket::AlertLevel

アラートメッセージのレベルを記述する

QSslSocket::AlertType

アラートメッセージが取り得るコードを列挙する

QDtls::HandshakeState

DTLSハンドシェイクの現在の状態を説明する

QSslSocket::ImplementedClass

TLSバックエンドが実装するクラスを列挙する

QDtls::QDtlsError

QDtls および QDtlsClientVerifier が検出可能なエラーについて説明します

QOcspResponse::QOcspCertificateStatus

オンライン証明書ステータスについて説明する

QOcspResponse::QOcspRevocationReason

失効の理由を説明します

QSslSocket::SupportedFeature

TLSバックエンドがサポートする可能性のある機能を列挙する

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