QHttp1Configuration Class
La classe QHttp1Configuration permet de gérer les paramètres et les options HTTP/1. En savoir plus...
| En-tête : | #include <QHttp1Configuration> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Network) target_link_libraries(mytarget PRIVATE Qt6::Network) |
| qmake : | QT += network |
| Depuis : | Qt 6.5 |
- Liste de tous les membres, y compris les membres hérités
- QHttp1Configuration fait partie de l'API de programmation réseau et des classes partagées implicitement.
Remarque : toutes les fonctions de cette classe sont réentrantes.
Fonctions publiques
| QHttp1Configuration() | |
| QHttp1Configuration(const QHttp1Configuration &other) | |
| QHttp1Configuration(QHttp1Configuration &&other) | |
| ~QHttp1Configuration() | |
| qsizetype | numberOfConnectionsPerHost() const |
| void | setNumberOfConnectionsPerHost(qsizetype number) |
| void | swap(QHttp1Configuration &other) |
| QHttp1Configuration & | operator=(QHttp1Configuration &&other) |
| QHttp1Configuration & | operator=(const QHttp1Configuration &other) |
Éléments non membres associés
(since 6.5) size_t | qHash(const QHttp1Configuration &key, size_t seed = 0) |
(since 6.5) bool | operator!=(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
(since 6.5) bool | operator==(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs) |
Description détaillée
QHttp1Configuration contrôle les paramètres et les paramètres HTTP/1 qu'QNetworkAccessManager utilisera pour envoyer des requêtes et traiter les réponses.
Remarque : la configuration doit être définie avant l’envoi de la première requête vers un hôte donné (et donc avant l’établissement d’une session HTTP/1).
Voir également QNetworkRequest::setHttp1Configuration(), QNetworkRequest::http1Configuration() et QNetworkAccessManager.
Documentation des fonctions membres
QHttp1Configuration::QHttp1Configuration()
La méthode `default` crée un objet `QHttp1Configuration`.
QHttp1Configuration::QHttp1Configuration(const QHttp1Configuration &other)
Recrée cette instance de `QHttp1Configuration`.
[noexcept] QHttp1Configuration::QHttp1Configuration(QHttp1Configuration &&other)
Construit par « move » cette instance de `QHttp1Configuration` à partir de ` other`.
Remarque : l'objet d'origine other est placé dans un état partiellement formé, dans lequel les seules opérations valides sont la destruction et l'affectation d'une nouvelle valeur.
[noexcept] QHttp1Configuration::~QHttp1Configuration()
Destructeur.
qsizetype QHttp1Configuration::numberOfConnectionsPerHost() const
Renvoie le nombre de connexions utilisées par combinaison http(s) host:port. La valeur par défaut est six (6).
Voir également setNumberOfConnectionsPerHost.
void QHttp1Configuration::setNumberOfConnectionsPerHost(qsizetype number)
Définit le nombre de connexions (minimum : 1 ; maximum : 255) utilisées par combinaison hôte:port http(s) vers number.
Si number est ≤ 0, aucune action n'est effectuée. Si number est > 255, la valeur 255 est utilisée.
Voir également numberOfConnectionsPerHost.
[noexcept] void QHttp1Configuration::swap(QHttp1Configuration &other)
Remplace cette configuration HTTP/1 par other. Cette opération est très rapide et ne rencontre jamais d'échec.
[noexcept] QHttp1Configuration &QHttp1Configuration::operator=(QHttp1Configuration &&other)
L'opération « move-assign » attribue la valeur de other à cette variable QHttp1Configuration.
Remarque : l’objet d’origine other est placé dans un état partiellement formé, dans lequel les seules opérations valides sont la destruction et l’affectation d’une nouvelle valeur.
QHttp1Configuration &QHttp1Configuration::operator=(const QHttp1Configuration &other)
Attribue la référence « other » à cette référence « QHttp1Configuration ».
Personnes concernées non membres
[noexcept, since 6.5] size_t qHash(const QHttp1Configuration &key, size_t seed = 0)
Renvoie la valeur de hachage de key, en utilisant seed comme graine pour le calcul.
Cette fonction a été introduite dans Qt 6.5.
[noexcept, since 6.5] bool operator!=(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs)
Renvoie « true » si « lhs » et « rhs » ne correspondent pas au même ensemble de paramètres HTTP/1.
Cette fonction a été introduite dans Qt 6.5.
[noexcept, since 6.5] bool operator==(const QHttp1Configuration &lhs, const QHttp1Configuration &rhs)
Renvoie « true » si « lhs » et « rhs » représentent le même ensemble de paramètres HTTP/1.
Cette fonction a été introduite dans Qt 6.5.
© 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.