ഒരു മാപ്പ് ലെയർ ഓഫീസ് പ്രോക്സിലൂടെ ലോഡ് ചെയ്യുന്നു, അതേസമയം ഒരു പ്ലഗിന്റെ 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 ക്ലയന്റ് ഏതാണ് ശരിയാക്കേണ്ടതെന്ന് പറയുന്നു, ഉപയോക്താവിന് ഇതിനകം പ്രവർത്തിക്കുന്ന പ്രോക്സി മുൻഗണനകൾ പുനഃസജ്ജമാക്കാതെ.

അനുബന്ധ ലേഖനങ്ങൾ