QWebEngineGlobalSettings::DnsMode Struct
struct QWebEngineGlobalSettings::DnsModeLa structure DnsMode permet de spécifier le mode de résolution des hôtes DNS. Plus d'informations...
| En-tête : | #include <DnsMode> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake : | QT += webenginecore |
| Depuis : | Qt 6.6 |
Variables publiques
| QWebEngineGlobalSettings::SecureDnsMode | secureMode |
| QStringList | serverTemplates |
Description détaillée
La structure QWebEngineGlobalSettings::DnsMode décrit le mode DNS et le modèle de serveur DNS associé utilisé pour la résolution d'hôte DNS.
Documentation des variables membres
QWebEngineGlobalSettings::SecureDnsMode DnsMode::secureMode
Cette variable contient le mode DNS utilisé pour la résolution d'hôte.
Définissez secureMode à SecureDnsMode::SecureOnly pour n'autoriser que la résolution d'hôte DNS-over-HTTPS à l'aide des serveurs de serverTemplates.
Définissez secureMode à SecureDnsMode::SecureWithFallback pour permettre la résolution d'hôte par DNS-over-HTTPS en utilisant les serveurs de serverTemplates, avec un repli sur le DNS du système.
Voir également QWebEngineGlobalSettings::SecureDnsMode.
QStringList DnsMode::serverTemplates
Cette variable contient une liste de modèles d'URI de serveurs utilisés pour la résolution sécurisée d'hôtes par DNS sur HTTP.
Le membre de la structure serverTemplates énumère les modèles d'URI. Un exemple de modèle d'URI est https://dns.google/dns-query{?dns}.
© 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.