Dart pub പ്രോക്സി എൻവയോൺമെന്റ് വേരിയബിളുകൾ വായിക്കുന്നു. POSIX shell-ൽ ഒരു ആശ്രിതത്വ പരിഹാര പ്രവർത്തനത്തിന്, വിളിക്കുമ്പോൾ അവ നൽകുക:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get

HTTP പ്രോക്സിക്ക് രണ്ട് ലക്ഷ്യ സ്കീമകളും നൽകാനാകും. പ്രോക്സി പ്രാമാണീകരണമില്ലാതെ അനുവദിച്ച പൊതു പാക്കേജ് ഡൗൺലോഡുകൾക്ക്, ആ മൂല്യങ്ങൾക്കായി HTTP പ്രോക്സി പട്ടികയിൽ നിന്ന് സ്ഥാനാർത്ഥി എൻഡ്പോയിന്റുകൾ തിരഞ്ഞെടുക്കുക. അതിന്റെ URL ഇടനിലക്കാരനെ വിവരിക്കുന്നു; പാക്കേജ് ഹോസ്റ്റുകൾ ആശ്രിതത്വ പരിഹാരകൻ തിരഞ്ഞെടുക്കുന്ന ലക്ഷ്യങ്ങളായി തുടരുന്നു.

Dart-ന്റെ പ്രശ്നപരിഹാര രേഖ HTTP-യ്ക്ക് http_proxy, HTTPS-ന് https_proxy വിവരിക്കുന്നു, ആവശ്യമെങ്കിൽ പ്രോക്സി URI-യിൽ പിന്തുണയ്ക്കുന്ന പ്രാമാണീകരണ വിവരങ്ങൾ ഉൾപ്പെടുത്തി. ആ വിവര ഘടകങ്ങളിലെ സംവരണ അക്ഷരങ്ങൾ എൻകോഡ് ചെയ്യുക അത്തരം ഒരു URI നിർമ്മിക്കുന്നതിന് മുമ്പ്.

ഒരു IDE-യുടെ പാക്കേജ് പ്രവർത്തനം ആ IDE-യ്ക്കോ അതിന്റെ Dart പ്രക്രിയയ്ക്കോ ലഭ്യമായ പരിസ്ഥിതിയിൽ പ്രവർത്തിക്കുന്നു. വേറെ ടെർമിനലിൽ കയറ്റുമതി ചെയ്ത മൂല്യം മറ്റൊരിടത്ത് ഇതിനകം പ്രവർത്തിക്കുന്ന പ്രക്രിയയെ അപ്ഡേറ്റ് ചെയ്യുന്നില്ല. ടെർമിനലും IDE-യും വ്യത്യസ്തമായി പെരുമാറുമ്പോൾ യഥാർത്ഥ പ്രവർത്തനം ഉപയോഗിക്കുന്ന ലോഞ്ച് പരിസ്ഥിതി സജ്ജമാക്കുക.

407 പ്രോക്സിയുടെ പ്രാമാണീകരണ വെല്ലുവിളി സൂചിപ്പിക്കുന്നു. പാക്കേജ് സെർവറിന്റെ നിരസിക്കൽ മറ്റൊരു കക്ഷിയെ സംബന്ധിക്കുന്നു. പരാജയപ്പെട്ട URL-ഉം പ്രതികരണവും റിപ്പോർട്ടിനൊപ്പം സൂക്ഷിക്കുക, അങ്ങനെ ശേഖരണി പ്രവേശനവും ഇടനിലക്കാരൻ വഴിയുള്ള പ്രവേശനവും ശരിയായ സ്ഥലത്ത് കൈകാര്യം ചെയ്യാം.

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