Ìpele maapu ń gbé wọlé nípasẹ̀ proksi ọ́fíìsì, nígbà tí ìpè API ti ẹ̀rọ ìtẹ́jáde kùnà. Àwọn ìgbésẹ̀ méjèèjì ń ṣiṣẹ́ nínú QGIS, ṣùgbọ́n wọ́n lè lo àwọn alábàáṣepọ̀ HTTP ọ̀tọ̀ọ̀tọ̀.

QGIS ń fi QgsNetworkAccessManager hàn fún àwọn iṣẹ́ nẹ́tíwọ́ọ̀kì. Ó ń gbé ìṣètò nẹ́tíwọ́ọ̀kì QGIS lọ sínú àwọn ìbéèrè tí a ṣe nípasẹ̀ olùdarí yẹn. Ẹ̀rọ ìtẹ́jáde Python tí ó ṣe àgbéwọlé Requests ń dá alábàáṣepọ̀ mìíràn pẹ̀lú ìhùwàsí proksi àti ìjẹ́rìí tirẹ̀.

Yan ìṣètò tí o fẹ́ pín

Fún ẹ̀rọ ìtẹ́jáde tí a pinnu láti tẹ̀lé àwọn ààyò nẹ́tíwọ́ọ̀kì QGIS ti olùlò, lílo olùdarí nẹ́tíwọ́ọ̀kì QGIS yẹra fún kíkọ́ àwọn ààyò wọ́n lẹ́ẹ̀kan sí i lọ́nà olómìnira. Ṣàyẹ̀wò API tí ó bá ẹ̀dá QGIS tí o ń ṣàtìlẹ́yìn mu, pẹ̀lú ìhùwàsí àìsopọ̀ rẹ̀ àti ìsopọ̀ ìjẹ́rìí.

Bí a bá nílò Requests fún ìdí mìíràn, ṣètò rẹ̀ pẹ̀lú ìpinnu. Ìwé ìtumọ̀ proksi rẹ̀ àti ìtọ́jú àyíká rẹ̀ ń tẹ̀lé ìwé ìtọ́sọ́nà Requests. Proksi tí a yàn nínú àwọn ètò QGIS kò di ètò ìpàdé Requests lọ́nà aládàáṣe.

Jẹ́ pẹ̀tẹ̀lẹ̀ nípa ìwọ̀n nígbà tí o bá ń gbìyànjú àwọn àpẹẹrẹ Qt láti fọ́ọ̀rọ̀mù. Síṣètò proksi ohun èlò Qt ń nípa lórí nẹ́tíwọ́ọ̀kì Qt. Kò fi hàn pé Requests, tí ó ń lo ìmúṣẹ nẹ́tíwọ́ọ̀kì mìíràn, ti yí ọ̀nà rẹ̀ padà.

Fi ibi kan náà wé

Lo URL ẹ̀rọ ìtẹ́jáde tí ó kùnà nígbà tí o ń fi ìhùwàsí wé. Iṣẹ́ maapu àti API tí kò ní ìsopọ̀ lè ní àwọn òfin àrékọjá, àṣẹ proksi, tàbí ẹ̀wọ̀n ìwé-ẹ̀rí ọ̀tọ̀ọ̀tọ̀. Ìbéèrè maapu tí ó ṣàṣeyọrí fi hàn nìkan pé ọ̀nà tirẹ̀ ń ṣiṣẹ́.

Kọ orúkọ alábàáṣepọ̀ HTTP, olùgbàlejò ibi-ìlọ, bóyá a béèrè ìjẹ́rìí proksi, àti ìpele àṣìṣe gidi. Yọ ọ̀rọ̀ ìpamọ́ kúrò nínú àwọn àkọsílẹ̀ ẹ̀rọ ìtẹ́jáde. Ìfiwéra kékeré yẹn sábà máa ń sọ fún ọ bóyá kí o tún ìsopọ̀ nẹ́tíwọ́ọ̀kì QGIS ṣe tàbí alábàáṣepọ̀ Python olómìnira, láìtún àwọn ààyò proksi tí ó ti ń ṣiṣẹ́ fún olùlò ṣe.

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