QGIS проксини колдонот, бирок Requests негизиндеги плагин колдонбойт
QGIS тармак конфигурациясы менен плагиндин көз карандысыз Python Requests клиентинин ортосундагы айырманы изилдеңиз.
Картанын катмары кеңсе проксиси аркылуу жүктөлөт, ал эми плагиндин API чакыруусу ишке ашпайт. Эки аракет тең QGIS ичинде иштейт, бирок алар ар башка HTTP клиенттерин колдонушу мүмкүн.
QGIS тармактык операциялар үчүн QgsNetworkAccessManager сунуштайт. Ал QGIS тармак конфигурациясын ошол менеджер аркылуу жасалган сурамдарга өткөрөт. Requests импорттогон Python плагини өзүнүн прокси жана аутентификация жүрүм-туруму менен башка клиент түзөт.
Бөлүшкүңүз келген конфигурацияны тандаңыз
Колдонуучунун QGIS тармактык тандоолорун аткарган плагин үчүн QGIS тармак менеджерин колдонуу ошол тандоолорду өз алдынча кайра түзүүдөн сактайт. Колдогон QGIS версияңызга ылайыктуу APIни текшериңиз, анын асинхрондук жүрүм-турумун жана аутентификация интеграциясын кошо.
Эгер Requests башка себеп менен керек болсо, аны атайын конфигурациялаңыз. Анын прокси сөздүгү жана чейре чөйрөсүн иштетүү Requests документтештирүүсүнө ылайык. QGIS жөндөөлөрүндө тандалган прокси автоматтык түрдө Requests сессиясынын жөндөөсү болуп калбайт.
Форумдан Qt мисалдарын сынап көргөндө көлөмдү так аныктаңыз. Qt колдонмосунун проксисин орнотуу Qt тармагына таасир этет. Бул башка тармактык ишке ашырууну колдонгон Requests өз маршрутун өзгөрткөнүн далилдебейт.
Ошол эле багытты салыштырыңыз
Жүрүм-турумду салыштырганда иштебеген плагиндин URLин колдонуңуз. Карта кызматы менен байланышпаган API ар башка айланып өтүү эрежелерине, прокси укуктарына же сертификат чынжырларына ээ болушу мүмкүн. Ийгиликтүү карта сурамы анын өз маршруту иштээрин гана далилдейт.
HTTP клиенттин атын, багыттоочу хостту, прокси аутентификациясы суралган-суралбаганын жана иш жүзүндөгү ката баскычын жазып алыңыз. Плагин журналдарынан сырсөздөрдү чыгарып салыңыз. Бул чакан салыштыруу адатта колдонуучу үчүн иштеп жаткан прокси жөндөөлөрүн кайра коюунун ордуна, QGIS тармак интеграциясын же көз карандысыз Python клиентин оңдоону айтып берет.