QNetworkProxy proxy(
    QNetworkProxy::Socks5Proxy,
    QStringLiteral("proxy.example.net"),
    1080);
udpSocket->setProxy(proxy);

Cuir é seo i bhfeidhm ar QUdpSocket atá ann cheana san fheidhmchlár roimh bind nó connect. Caithfidh an freastalaí SOCKS comhcheangal UDP a chur i bhfeidhm; ní thástálann bratacha cumais an tseachfhreastalaí ná brabhsáil TCP rathúil an oibríocht sin. Le haghaidh tástála UDP poiblí ceadaithe, tairgeann an liosta seachfhreastalaithe SOCKS5 seoltaí iarrthacha, ach caithfear comhcheangal UDP agus rochtain sprioc gach iarrthóra a fhíorú ar leithligh.

OibríochtBreithniú SOCKS5 UDP a dhoiciméadaigh Qt
bindIs féidir leis amú
Iarr port áitiúil neamh-nialasachNí ráthaíonn sé go n-úsáidfear an port sin
Scrúdaigh an toradhLéigh localPort agus localAddress le haghaidh faisnéise iarbhír

Cuireann an sealaí bealach UDP leis a bhfuil caillteanas paicéad fós indéanta air. Úsáideann luachanna chuntas an tseachfhreastalaí airíonna user/password an ruda.

Ní féidir le hathrú an tseachfhreastalaí socket ceangailte a bhogadh. Léirmhínigh trialacha localhost go cúramach freisin: seachnaíonn Qt seachfhreastalaithe líonra dá sheoltaí localhost doiciméadaithe i connectToHost, bind nó listen.

Ailt ghaolmhara