DnsMode 结构体

struct QWebEngineGlobalSettings::DnsMode

DnsMode 结构体提供了指定 DNS 主机解析模式的方式。更多...

头文件 #include <DnsMode>
CMakefind_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore)
qmakeQT += webenginecore
Qt 6.6

公共变量

QWebEngineGlobalSettings::SecureDnsModesecureMode
QStringListserverTemplates

详细说明

QWebEngineGlobalSettings::DnsMode 结构体描述了 DNS 模式以及用于 DNS 主机解析的关联 DNS 服务器模板。

成员变量说明

QWebEngineGlobalSettings::SecureDnsMode DnsMode::secureMode

此变量持有用于主机解析的 DNS 模式。

secureMode 设置为 SecureDnsMode::SecureOnly 以仅允许使用来自 serverTemplates 中的服务器进行 DNS-over-HTTPS 主机解析。

secureMode 设置为 SecureDnsMode::SecureWithFallback 以启用使用来自 serverTemplates 的服务器进行 DNS-over-HTTPS 主机解析,并回退到系统 DNS。

另请参阅 QWebEngineGlobalSettings::SecureDnsMode.

QStringList DnsMode::serverTemplates

此变量持有用于安全 DNS-over-HTTPS 主机解析的服务器 URI 模板列表。

serverTemplates 结构体成员列出 URI 模板。一个 URI 模板的示例是 https://dns.google/dns-query{?dns}。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相关标志是芬兰和/或在全世界其他国家的 Qt 公司有限公司的商标。所有其他商标均为各自所有者的财产。