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

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

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

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

HTTP адреса од списокот на HTTP прокси може да обезбеди домаќин и порта од примерот за дозволени јавни барања без автентикација на прокси. Мрежниот менаџер што го користи наследениот избор потоа може да ја следи таа политика. А менаџерот со експлицитен крај или NoProxy има наместо тоа намерен локален избор.

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

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

Поврзани статии