Qt-Proxy-Ufroen enthalen d'Aart vun der Verbindung
Halt d'Proxy-Kandidaten vu Qt mat der Ziel-URL an der Operatioun verbonnen, amplaz een Resultat als global Adress anzefréieren.
QNetworkProxyQuery query(QUrl(QStringLiteral("https://service.example.net/")));
const auto candidates = QNetworkProxyFactory::systemProxyForQuery(query);
Dës Qt Network-Ufro iwwerpréift d'Politik fir eng URL. Füügt déi entspriechend Qt Network-Header bäi. Si mécht keng Verbindung op an identifizéiert net de Wee fir all Socket am Prozess.
QNetworkProxyQuery enthält Zilinformatiounen an eng Ufroaart. TCP-, UDP- an Serveroperatiounen kënnen aner Fäegkeeten erfuerderen wéi en HTTP-Cache-Proxy oder HTTP-Tunnel, oder en SOCKS-Proxy. Frot déi feelgeschloen Operatioun amplaz eng bequem onrelatéiert ëffentlech Säit.
Interpretéier d'Aart vun all Kandidat. NoProxy wielt bewosst direkten Zougriff; en Host, deen an deem Resultat eidel ausgesäit, ass keen Entdeckungsfehler. Behäl d'Preferenzuerdnung an alternativ Kandidaten.
Wann d'Routung dynamesch bleiwe soll, benotz déi ënnerstëtzt Integratioun vun der Systemkonfiguratioun oder der Proxy-Fabrick fir de bedeelegte Socket oder QNetworkAccessManager. D'Aféiere vum éischte Resultat als fixen Applikatiounsendpunkt verwërft spéider Entscheidungen pro Zil. Inspizéier den tatsächlechen Manager oder déi installéiert Applikatiounsfabrick: en Diagnoseopruff niewendrun beweist net, datt se déiselwecht Politik benotzt.
En agebauten Browser kann en aneren Netzwierkstack hunn wéi Qt Network. En gültege Qt-Socket-Kandidat beweist net, datt all Komponent déiselwecht Protokoll oder Authentifikatioun ënnerstëtzt.