Qt ënnerscheet en HTTP-Proxy, dee ka tunnelen, vu sengem HTTP-Proxy-Typ deen nëmmen als Cache déngt. Béid Nimm enthalen HTTP, awer hir Verbindungsfähegkeete sinn anescht.

Qt-TypVerbindungsroll
HttpProxyHTTP CONNECT-Ënnerstëtzung fir erausgängeg TCP-Verbindungen
HttpCachingProxyGewéinlech HTTP-Ufroe an engem kompatibelen ufro-baséierte Client
Socks5ProxySOCKS5-Verhandlung mat sengen dokumentéierte Transportfähegkeeten

En QNetworkAccessManager, deen eng gewéinlech HTTP-Ufro mécht, kann den ufro-orientéierten Typ benotzen. En QTcpSocket, deen en Byte-Tunnel brauch, erfuerdert en Proxy mat TunnelingCapability. Qt warnt ausdrécklech dovir, eng Applikatiouns-Virastellung ouni déi Fähegkeet ze installéieren, wann allgemeng TCP-Sockets se mussen notzen.

Wielt den Protokolltyp, ier den Endpunkt zougewise gëtt. Fir eng erlaabt ëffentlech HTTP-Ufro ouni Proxy-Authentifikatioun bitt d'HTTP-Proxy-Lëscht Adressen; den Qt-Typ muss awer ëmmer nach déi Fähegkeet bidden, déi déi Ufro brauch. Dem HttpCachingProxy de Port ze ginn, deen en CONNECT-Service notzt, füügt déi feelend Fähegkeet net zu därer Qt-Auswiel dobäi.

D'Etikett nëmmen als Cache versprécht och net, datt all Äntwert vum Server aus der Distanz gespäichert oder nees benotzt gëtt. Si beschreift de Stil vum Proxy-Gebrauch, deen d'Client-Interface ënnerstëtzt, während d'HTTP-Äntwerts-Politik nach ëmmer d'Cache-Neibenotzung reegelt.

Ähnlech Artikelen