Sur cette page

QWebEngineGlobalSettings::DnsMode Struct

struct QWebEngineGlobalSettings::DnsMode

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