Qt’де DefaultProxy объекттин колдонмонун прокси тандоосун мурастай турганын билдирет. Бул “түз туташуу” дегенди билдирбейт жана аталышы гана операциялык системанын белгилүү бир жөндөөсү табылганына кепилдик бербейт.

ТандооМаксат
DefaultProxyКолдонмо деңгээлиндеги саясатты колдонуу
NoProxyТүз туташууну суроо
Ачык HTTP же SOCKS проксиБерилген акыркы чекитти жана прокси түрүн колдонуу

Мисалы, колдонмо жалпы HTTP проксисин түзө алат:

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

HTTP прокси тизмесинен алынган HTTP дареги прокси аутентификациясыз уруксат берилген коомдук суроолор үчүн мисалдагы хостду жана портту бере алат. Мурасталган тандоону колдонгон тармак менеджери андан кийин ошол саясатты ээрчий алат. Ал эми ачык акыркы чекит же NoProxy берилген менеджердин ордуна атайын жергиликтүү тандоосу бар.

Колдонмо операциялык системаны ээрчиши керек болгондо, колдоого алынган QNetworkProxyFactory системалык конфигурация интерфейсин колдонуңуз. Бул аныктоо чечимин белгилүү бир сокет же менеджер колдонгон enum маанисинен өзүнчө кармаңыз.

Тандоону тиешелүү туташуудан мурун конфигурациялаңыз. Qt документтештирет: мурунтан туташкан сокетте прокси жөндөөлөрүн өзгөртүү бул туташууну жаңы акыркы чекитке жылдырбайт.

Тектеш макалалар