QNetworkProxyQuery query(QUrl(QStringLiteral("https://service.example.net/")));
const auto candidates = QNetworkProxyFactory::systemProxyForQuery(query);

Ibeere Qt Network yii ṣe ayẹwo eto imulo fun URL kan. Fi awọn akọle Qt Network ti o yẹ kun. Ko ṣii asopọ kan tabi ṣe idanimọ ipa-ọna fun gbogbo socket ninu ilana naa.

QNetworkProxyQuery pẹlu alaye opin ati iru ibeere kan. Awọn iṣẹ TCP, UDP ati olupin le nilo awọn agbara ti o yatọ si aṣoju kasẹ HTTP tabi oju-irin HTTP, tabi aṣoju SOCKS. Beere iṣẹ ti o kuna dipo oju-iwe gbangba ti ko ni ibatan ti o rọrun.

Tumọ iru oludije kọọkan. NoProxy mọọmọ yan iwọle taara; ogun ti o dabi ofo ninu abajade yẹn kii ṣe ikuna wiwa. Tọju ilana ayanfẹ ati awọn oludije yiyan.

Nigbati ipa-ọna yẹ ki o wa ni agbara, lo iṣọpọ iṣeto eto tabi ile-iṣẹ aṣoju ti o ni atilẹyin fun socket tabi QNetworkAccessManager ti o kopa. Didi abajade akọkọ bi aaye ipari ohun elo ti o wa titi yoo fi awọn ipinnu ti o tẹle fun ibi-afẹde kọọkan silẹ. Ṣayẹwo oluṣakoso gangan tabi ile-iṣẹ ohun elo ti a fi sori ẹrọ: ipe iwadii lẹgbẹẹ rẹ ko jẹri pe o nlo eto imulo kanna.

Aṣàwákiri ti a fi sinu le ni akopọ nẹtiwọọki ti o yatọ si Qt Network. Oludije socket Qt ti o wulo ko fi idi rẹ mulẹ pe gbogbo paati n ṣe atilẹyin ilana tabi ijẹrisi kanna.

Àwọn àpilẹ̀kọ tó jọra