မြေပုံအလွှာတစ်ခုသည် ရုံး proxy မှတစ်ဆင့် ဖွင့်နေစဉ် plugin ၏ API ခေါ်ဆိုမှု မအောင်မြင်ပါ။ လုပ်ဆောင်ချက်နှစ်ခုစလုံး QGIS အတွင်း လုပ်ဆောင်သော်လည်း မတူညီသော HTTP client များကို အသုံးပြုနိုင်ပါသည်။

ကွန်ရက်လုပ်ငန်းဆောင်တာများအတွက် QGIS သည် QgsNetworkAccessManager ကို ဖော်ထုတ်ပေးပါသည်။ ၎င်းသည် QGIS ၏ ကွန်ရက်ဆက်တင်ကို ထို manager မှတစ်ဆင့် ပြုလုပ်သော တောင်းဆိုမှုများသို့ သယ်ဆောင်ပေးပါသည်။ Requests ကို import လုပ်သော Python plugin သည် ကိုယ်ပိုင် proxy နှင့် အတည်ပြုခြင်း အပြုအမူရှိသော အခြား client တစ်ခုကို ဖန်တီးပါသည်။

မျှဝေလိုသော ဆက်တင်ကို ရွေးပါ

အသုံးပြုသူ၏ QGIS ကွန်ရက်ဦးစားပေးချက်များကို လိုက်နာရန် ရည်ရွယ်သော plugin အတွက် QGIS ကွန်ရက် manager ကို အသုံးပြုခြင်းသည် ထိုဦးစားပေးချက်များကို သီးခြား ပြန်လည်တည်ဆောက်ခြင်းကို ရှောင်ကြဉ်စေပါသည်။ သင်ပံ့ပိုးသော QGIS ဗားရှင်းနှင့် ကိုက်ညီသော API ကို စစ်ဆေးပါ၊ ၎င်း၏ asynchronous အပြုအမူနှင့် အတည်ပြုခြင်း ပေါင်းစပ်မှုအပါအဝင်။

Requests ကို အခြားအကြောင်းပြချက်ဖြင့် လိုအပ်ပါက ၎င်းကို ရည်ရွယ်ချက်ရှိရှိ ပြင်ဆင်ပါ။ ၎င်း၏ proxy အဘိဓာန်နှင့် ပတ်ဝန်းကျင် ကိုင်တွယ်မှု သည် Requests စာတမ်းများကို လိုက်နာပါသည်။ QGIS ဆက်တင်များတွင် ရွေးထားသော proxy သည် အလိုအလျောက် Requests session ဆက်တင် မဖြစ်ပါ။

ဖိုရမ်မှ Qt ဥပမာများကို စမ်းသပ်သောအခါ နယ်ပယ်ကို တိကျစွာ သတ်မှတ်ပါ။ Qt application proxy သတ်မှတ်ခြင်းသည် Qt ကွန်ရက်အပေါ် သက်ရောက်ပါသည်။ မတူညီသော ကွန်ရက်အကောင်အထည်ဖော်မှုကို အသုံးပြုသော Requests သည် ၎င်း၏လမ်းကြောင်းကို ပြောင်းလဲပြီးကြောင်း ၎င်းက သက်သေမပြပါ။

တူညီသော ဦးတည်ရာကို နှိုင်းယှဉ်ပါ

အပြုအမူကို နှိုင်းယှဉ်သောအခါ မအောင်မြင်သော plugin ၏ URL ကို အသုံးပြုပါ။ မြေပုံဝန်ဆောင်မှုနှင့် မသက်ဆိုင်သော API သည် မတူညီသော ကျော်ဖြတ်ခြင်းစည်းမျဉ်းများ၊ proxy ခွင့်ပြုချက်များ သို့မဟုတ် လက်မှတ်ကွင်းဆက်များ ရှိနိုင်ပါသည်။ အောင်မြင်သော မြေပုံတောင်းဆိုမှုသည် ၎င်း၏ကိုယ်ပိုင်လမ်းကြောင်း အလုပ်လုပ်ကြောင်းကိုသာ သက်သေပြပါသည်။

HTTP client အမည်၊ ဦးတည် host၊ proxy အတည်ပြုခြင်း တောင်းခံခဲ့ခြင်း ရှိ/မရှိနှင့် အမှန်တကယ် အမှားအဆင့်ကို မှတ်တမ်းတင်ပါ။ plugin မှတ်တမ်းများမှ စကားဝှက်များကို ဖယ်ထုတ်ပါ။ ထိုသေးငယ်သော နှိုင်းယှဉ်မှုသည် အသုံးပြုသူအတွက် အလုပ်ဖြစ်နေပြီဖြစ်သော proxy ဦးစားပေးချက်များကို ပြန်မသတ်မှတ်ဘဲ QGIS ကွန်ရက်ပေါင်းစပ်မှုကို ပြင်ရမည်လား သီးခြား Python client ကို ပြင်ရမည်လား များသောအားဖြင့် ပြောပြပါသည်။

ဆက်စပ်ဆောင်းပါးများ