QGIS juża l-proxy, iżda plugin ibbażat fuq Requests le
Segwi d-differenza bejn il-konfigurazzjoni tan-netwerk ta' QGIS u l-klijent Python Requests indipendenti ta' plugin.
Saff tal-mappa jitgħabba mill-proxy tal-uffiċċju, filwaqt li s-sejħa API ta' plugin tfalli. Iż-żewġ azzjonijiet jaħdmu ġewwa QGIS, iżda jistgħu jużaw klijenti HTTP differenti.
QGIS jesponi QgsNetworkAccessManager għall-operazzjonijiet tan-netwerk. Hija ġġorr il-konfigurazzjoni tan-netwerk ta' QGIS fit-talbiet magħmula permezz ta' dak il-maniġer. Plugin Python li jimporta Requests joħloq klijent ieħor bl-imġiba tiegħu stess tal-proxy u tal-awtentikazzjoni.
Agħżel il-konfigurazzjoni li trid taqsam
Għal plugin maħsub li jsegwi l-preferenzi tan-netwerk QGIS tal-utent, l-użu tal-maniġer tan-netwerk QGIS jevita li dawk il-preferenzi jerġgħu jinbnew b'mod indipendenti. Iċċekkja l-API adattata għall-verżjoni QGIS li tappoġġja, inkluż l-imġiba asinkronika tagħha u l-integrazzjoni tal-awtentikazzjoni.
Jekk Requests huwa meħtieġ għal raġuni oħra, ikkonfigurah b'mod intenzjonat. Id-dizzjunarju tal-proxy tiegħu u l-immaniġġjar tal-ambjent isegwu d-dokumentazzjoni ta' Requests. Proxy magħżul fis-settings ta' QGIS mhux awtomatikament setting ta' sessjoni ta' Requests.
Kun preċiż dwar l-ambitu meta tipprova eżempji Qt minn forum. L-issettjar ta' proxy tal-applikazzjoni Qt jaffettwa n-netwerking Qt. Ma jipprovax li Requests, li juża implimentazzjoni tan-netwerking differenti, bidel ir-rotta tiegħu.
Qabbel l-istess destinazzjoni
Uża l-URL tal-plugin li qed ifalli meta tqabbel l-imġiba. Servizz tal-mappa u API mhux relatat jista' jkollhom regoli ta' bypass, permessi tal-proxy jew katini ta' ċertifikati differenti. Talba tal-mappa li tirnexxi tipprova biss li r-rotta tagħha stess taħdem.
Irreġistra l-isem tal-klijent HTTP, il-host tad-destinazzjoni, jekk ġietx mitluba awtentikazzjoni tal-proxy u l-istadju attwali tal-iżball. Eskludi l-passwords mil-logs tal-plugin. Dak il-paragun żgħir normalment jgħidlek jekk għandekx issewwi l-integrazzjoni tan-netwerk QGIS jew il-klijent Python indipendenti, mingħajr ma terġa' tissettja preferenzi tal-proxy li diġà jaħdmu għall-utent.