Ohun tí DefaultProxy ti Qt jogún
Yan ìhùwàsí proxy tí a jogún, tààrà tàbí tí ó ṣe kedere fún àwọn ohun nẹ́tíwọ́kì Qt láìka DefaultProxy sí ọ̀rọ̀ kan náà pẹ̀lú ètò ẹ̀rọ.
Nínú Qt, DefaultProxy túmọ̀ sí pé ohun náà jogún yíyàn proxy ti app náà. Kò túmọ̀ sí “so pọ̀ tààrà”, orúkọ rẹ̀ nìkan kò sì ṣèlérí pé a ti rí ètò ẹ̀rọ pàtó kan.
| Yíyàn | Èrò |
|---|---|
| DefaultProxy | Lo ìlànà ìpele app |
| NoProxy | Beere ìsopọ̀ tààrà |
| Proxy HTTP tàbí SOCKS tí ó ṣe kedere | Lo ibi-ìparí àti irú proxy tí a fún |
Fún àpẹẹrẹ, app lè gbé proxy HTTP tí a pín kalẹ̀:
QNetworkProxy::setApplicationProxy(
QNetworkProxy(QNetworkProxy::HttpProxy, "proxy.example", 8080));
Àdírẹ́sì HTTP láti àkójọ proxy HTTP lè pèsè olùgbàléjò àti ibùdó inú àpẹẹrẹ fún àwọn ìbéèrè gbangba tí a gbà láyè láìsí ìjẹ́rìí proxy. Olùdarí nẹ́tíwọ́kì tí ó ń lo yíyàn tí a jogún lè tẹ̀lé ìlànà yẹn. Ṣùgbọ́n olùdarí tí a fún ní ibi-ìparí tààrà tàbí NoProxy ní yíyàn àdúgbò tí a mọ̀ọ́mọ̀ ṣe ní ààyè.
Nígbà tí app yẹ kí ó tẹ̀lé ẹ̀rọ ìṣiṣẹ́, lo ojú-ìwé ìṣètò ẹ̀rọ QNetworkProxyFactory tí a ṣe àtìlẹ́yìn fún. Pa ìpinnu wíwárí yẹn mọ́ sọ́tọ̀ kúrò nínú iye enum tí socket tàbí olùdarí pàtó kan ń lò.
Ṣètò yíyàn náà kí ìsopọ̀ tó yẹn tó wáyé. Qt ṣàkọsílẹ̀ pé yíyan ìṣètò proxy lórí socket tí ó ti so pọ̀ tẹ́lẹ̀ kò gbé ìsopọ̀ yẹn lọ sí ibi-ìparí tuntun.