Okudluliselwa yi-DefaultProxy yakwa-Qt
Khetha ukuziphatha kwe-proxy okudlulisiwe, okuqondile noma okucacile kuma-object enethiwekhi ye-Qt ngaphandle kokuthatha i-DefaultProxy njengegama elifanayo nesethingi yesistimu.
Ku-Qt, i-DefaultProxy isho ukuthi into idlulisela ukukhetha kwe-proxy kohlelo lokusebenza. Akusho ukuthi “xhuma ngqo”, futhi igama layo lodwa aliqinisekisi ukuthi isethingi ethile yesistimu yokusebenza itholakele.
| Ukukhetha | Inhloso |
|---|---|
| DefaultProxy | Sebenzisa inqubomgomo yezinga lohlelo |
| NoProxy | Cela uxhumano oluqondile |
| I-proxy ye-HTTP noma ye-SOCKS ecacile | Sebenzisa iphuzu lokugcina nohlobo lwe-proxy olunikeziwe |
Isibonelo, uhlelo lungasungula i-proxy ye-HTTP eyabiwe:
QNetworkProxy::setApplicationProxy(
QNetworkProxy(QNetworkProxy::HttpProxy, "proxy.example", 8080));
Ikheli le-HTTP elivela kuhlu lwe-proxy ye-HTTP linganikeza umsingathi kanye nechweba lesibonelo sezicelo zomphakathi ezivunyelwe ngaphandle kokuqinisekisa i-proxy. Umphathi wenethiwekhi osebenzisa ukukhetha okudlulisiwe angabe eselandela leyo nqubomgomo. Kepha umphathi onikezwe iphuzu lokugcina elicacile noma i-NoProxy unokukhetha kwasendaweni okwenziwe ngamabomu esikhundleni salokho.
Lapho uhlelo kufanele lulandele isistimu yokusebenza, sebenzisa i-interface yokuhlela yesistimu ye-QNetworkProxyFactory esekelwayo. Gcina leso sinqumo sokuthola sihlukile kunani le-enum elisetshenziswa isokhethi noma umphathi othile.
Lungiselela ukukhetha ngaphambi koxhumano olufanele. I-Qt ibhala phansi ukuthi ukushintsha izilungiselelo ze-proxy kusokhethi esivele ixhunyiwe akukuhambisi lokho kuxhumana kuphela kwephuzu lokugcina elisha.