У Qt-у DefaultProxy значи да објекат наслеђује избор проксија апликације. То не значи „повежи се директно“, а само име не гарантује да је откривено одређено подешавање оперативног система.

ИзборНамера
DefaultProxyКористи политику на нивоу апликације
NoProxyЗатражи директну везу
Експлицитни HTTP или SOCKS проксиКористи достављени крај и тип проксија

На пример, апликација може успоставити заједнички HTTP прокси:

QNetworkProxy::setApplicationProxy(
    QNetworkProxy(QNetworkProxy::HttpProxy, "proxy.example", 8080));

HTTP адреса са листе HTTP проксија може дати хост и порт из примера за дозвољене јавне захтеве без аутентификације проксија. Мрежни менаџер који користи наслеђени избор тада може следити ту политику. А менаџер коме је дат експлицитни крај или NoProxy има уместо тога намерни локални избор.

Када апликација треба да следи оперативни систем, користите подржани интерфејс за системску конфигурацију QNetworkProxyFactory. Држите ту одлуку о откривању одвојеном од enum вредности коју користи одређени сокет или менаџер.

Конфигуришите избор пре одговарајуће везе. Qt документује да промена proxy подешавања на већ повезаном сокету не премешта ту везу на нови крај.

Повезани чланци