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

Wannan tambayar Qt Network tana bincika manufa don URL ɗaya. Haɗa da shugabannin Qt Network masu dacewa. Ba ta buɗe haɗi ba kuma ba ta gano hanyar kowane soket a cikin tsari ba.

QNetworkProxyQuery ya ƙunshi bayanin manufa da nau'in tambaya. Ayyukan TCP, UDP da uwar garke na iya buƙatar iyawa daban da wakilin ajiyar HTTP ko ramin HTTP, ko wakilin SOCKS. Tambayi aikin da ya gaza maimakon shafin jama'a mai dacewa marar alaƙa.

Fassara nau'in kowane ɗan takara. NoProxy da gangan yana zaɓar shiga kai tsaye; mai masaukin da ya yi kamar fanko a wannan sakamakon ba gazawar ganowa ba ce. Kiyaye tsarin fifiko da 'yan takara madadin.

Lokacin da ya kamata tuƙi ya kasance mai ƙarfi, yi amfani da haɗin tsarin da ake tallafawa ko masana'antar wakili don soket ɗin da ke shiga ko QNetworkAccessManager. Daskare sakamakon farko a matsayin ƙayyadadden ƙarshen aikace-aikace yana watsi da shawarwarin da suka biyo baya na kowane manufa. Bincika ainihin manajan ko masana'antar aikace-aikacen da aka shigar: kiran bincike kusa da shi ba ya tabbatar da cewa yana amfani da manufa ɗaya.

Buɗaɗɗen burauza na iya samun tarin hanyar sadarwa daban da Qt Network. Ingantaccen ɗan takarar soket na Qt ba ya tabbatar da cewa kowane ɓangare yana goyon bayan ka'ida ɗaya ko tabbaci.

Labarai masu alaƙa