ഒരു ആപ്പ് അഭ്യർത്ഥന ക്യൂവിൽ ഇട്ടതിന് ശേഷം DownloadManager ആണ് കൈമാറ്റത്തിന്റെ ഉടമ. അതിന്റെ പൊതു Request API ഹെഡറുകളും ലക്ഷ്യസ്ഥാന ക്രമീകരണങ്ങളും നെറ്റ്‌വർക്ക് നിയന്ത്രണങ്ങളും നൽകുന്നു, പക്ഷേ ഓരോ അഭ്യർത്ഥനയ്ക്കും പ്രോക്സി എൻഡ്‌പോയിന്റ് സെറ്റർ ഇല്ല.

addRequestHeader വഴി Proxy-Authorization ചേർക്കുന്നത് പ്രോക്സി ഹോസ്റ്റും പോർട്ടും തിരഞ്ഞെടുക്കുന്നതിന് പകരമല്ല. വേറെ HTTP ക്ലയന്റ് ഒബ്‌ജക്ട് ക്രമീകരിച്ചാലും ഇതിനകം DownloadManager-ന് നൽകിയ അഭ്യർത്ഥന മാറുന്നില്ല.

ഡൗൺലോഡ് പിന്തുണയുള്ള ഉപകരണ അല്ലെങ്കിൽ നെറ്റ്‌വർക്ക് പ്രോക്സി നയം പിന്തുടരേണ്ടതാണെങ്കിൽ ആ നയം ഉപയോഗിക്കുകയും സേവനത്തിന്റെ യഥാർത്ഥ പാത കണക്കിലെടുക്കുകയും ചെയ്യുക. ഈ ഒരു കൈമാറ്റത്തിന് ആപ്പിന് മറ്റൊരു പ്രോക്സി തിരഞ്ഞെടുക്കേണ്ടതുണ്ടെങ്കിൽ, രേഖപ്പെടുത്തിയ പ്രോക്സി ഇന്റർഫേസുള്ള ആപ്പിന്റെ സ്വന്തം ക്ലയന്റിൽ കൈമാറ്റം നിലനിർത്തുക, ഉദാഹരണത്തിന് Proxy ഒബ്‌ജക്ട് ഉപയോഗിച്ച് തുറക്കുന്ന URL കണക്ഷൻ.

ആ തിരഞ്ഞെടുപ്പ് ഡൗൺലോഡ് ജീവിതചക്രത്തിന്റെ ഉത്തരവാദിത്തവും കൈമാറുന്നു. ആവശ്യമായ പശ്ചാത്തല ഷെഡ്യൂളിംഗ്, പുരോഗതി, സംഭരണ കൈകാര്യം, വീണ്ടെടുക്കൽ സ്വഭാവം എന്നിവ നിലനിർത്തുക; സിസ്റ്റം കൈകാര്യം ചെയ്യുന്ന ഡൗൺലോഡിനെ സ്ക്രീനിന്റെ താൽക്കാലിക ജീവിതചക്രത്തിലെ ട്രാക്ക് ചെയ്യാത്ത അഭ്യർത്ഥന കൊണ്ട് മാറ്റരുത്.

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