Wat DefaultProxy fan Qt erft
Kies erfde, direkte of eksplisite proxy-gedrach foar Qt-netwurkobjekten sûnder DefaultProxy as synoniem foar in systeemynstelling te behanneljen.
Yn Qt betsjut DefaultProxy dat it objekt de proxykar fan de applikaasje erft. It betsjut net “direkt ferbine”, en de namme allinnich garandearret net dat in beskaat ynstellen fan it bestjoeringssysteem ûntdutsen is.
| Kar | Bedochting |
|---|---|
| DefaultProxy | Brûk it belied op applikaasjenivo |
| NoProxy | Freegje om in direkte ferbining |
| In eksplisite HTTP- of SOCKS-proxy | Brûk it opjûne einpunt en proxytype |
Bygelyks kin in applikaasje in dielde HTTP-proxy opsette:
QNetworkProxy::setApplicationProxy(
QNetworkProxy(QNetworkProxy::HttpProxy, "proxy.example", 8080));
In HTTP-adres út de HTTP-proxylist kin de hostsnamme en poarte fan it foarbyld leverje foar tastiene iepenbiere oanfregjen sûnder proxy-autentikaasje. In netwurkbehearder dy’t de erfde kar brûkt, kin dat belied dan folgje. In behearder mei in eksplisyt einpunt of NoProxy hat ynstee in bewuste lokale seleksje.
As de applikaasje it bestjoeringssysteem folgje moat, brûk dan de stipe QNetworkProxyFactory-ynterface foar systeemkonfiguraasje. Hâld dy ûntdekkingsbeslissing skieden fan de enum-wearde dy’t in beskaat socket of behearder brûkt.
Konfigurearje de kar foar de oangeande ferbining. Qt dokumintearret dat it feroarjen fan proxy-ynstellingen op in al ferbûn socket dy ferbining net nei it nije einpunt ferpleatst.