It-talbiet tal-proxy ta' Qt jinkludu t-tip ta' konnessjoni
Żomm il-kandidati tal-proxy ta' Qt marbuta mal-URL u l-operazzjoni fil-mira minflok tiffriża riżultat wieħed bħala indirizz globali.
QNetworkProxyQuery query(QUrl(QStringLiteral("https://service.example.net/")));
const auto candidates = QNetworkProxyFactory::systemProxyForQuery(query);
Din it-talba Qt Network teżamina l-politika għal URL wieħed. Inkludi l-headers Qt Network korrispondenti. Ma tiftaħx konnessjoni u ma tidentifikax ir-rotta għal kull socket fil-proċess.
QNetworkProxyQuery jinkludi informazzjoni tad-destinazzjoni u tip ta' talba. L-operazzjonijiet TCP, UDP u tas-server jistgħu jeħtieġu kapaċitajiet differenti minn proxy cache HTTP jew tunnel HTTP, jew proxy SOCKS. Staqsi dwar l-operazzjoni li falliet minflok paġna pubblika konvenjenti mhux relatata.
Interpreta t-tip ta' kull kandidat. NoProxy jagħżel deliberatament aċċess dirett; host li jidher vojt f'dak ir-riżultat mhuwiex falliment ta' skoperta. Ippreserva l-ordni ta' preferenza u kandidati alternattivi.
Meta r-routing għandu jibqa' dinamiku, uża l-integrazzjoni appoġġata tal-konfigurazzjoni tas-sistema jew tal-fabbrika tal-proxy għas-socket jew QNetworkAccessManager li jipparteċipa. Li tiffriża l-ewwel riżultat bħala punt final fiss tal-applikazzjoni jwarrab deċiżjonijiet aktar tard għal kull destinazzjoni. Spezzjona l-maniġer reali jew il-fabbrika tal-applikazzjoni installata: sejħa dijanjostika ħdejha ma tipprovax li tuża l-istess politika.
Browser inkorporat jista' jkollu stack tan-netwerk differenti minn Qt Network. Kandidat validu ta' socket Qt ma jistabbilixxix li kull komponent jappoġġa l-istess protokoll jew awtentikazzjoni.