Requests-ലെ HTTPDigestAuth ലക്ഷ്യ പ്രാമാണീകരണം കൈകാര്യം ചെയ്യുന്നു. പ്രോക്സി പകരം Proxy-Authenticate-നൊപ്പം 407 അവസ്ഥ നൽകുന്നു, അതിന് സ്വന്തം പ്രാമാണീകരണ കൈകാര്യം ആവശ്യമാണ്.

requests-toolbelt HTTPProxyDigestAuth നൽകി പ്രോക്സി വെല്ലുവിളികൾ പ്രോസസ്സ് ചെയ്യുകയും പ്രോക്സി അനുമതി തയ്യാറാക്കുകയും ചെയ്യുന്നു. ഉപയോഗിക്കുന്ന കൃത്യമായ Requests, ട്രാൻസ്പോർട്ട് പതിപ്പുകളുമായുള്ള അനുയോജ്യത പരിശോധിക്കുക.

HTTPS CONNECT-ന് പ്രത്യേക പിന്തുണ വേണം

സാധാരണ ലക്ഷ്യ പ്രതികരണം response hook-ലേക്ക് എത്തുന്നതിന് മുമ്പ്, CONNECT ടണൽ സ്ഥാപിക്കുമ്പോൾ പ്രോക്സിക്ക് വെല്ലുവിളി ഉയർത്താം. അതിനാൽ കാണാവുന്ന 407 കൈകാര്യം ചെയ്യുന്നത് എല്ലാ CONNECT പ്രാമാണീകരണ പാതകൾക്കും പിന്തുണ സ്ഥാപിക്കുന്നില്ല.

HTTPS ലക്ഷ്യങ്ങൾക്ക്, ടണൽ സജ്ജീകരിക്കുമ്പോൾ ആവശ്യമായ പ്രോക്സി പ്രാമാണീകരണം വ്യക്തമായി പിന്തുണയ്ക്കുന്ന ക്ലയന്റോ പരിപാലിക്കുന്ന ഇന്റഗ്രേഷനോ ഉപയോഗിക്കുക. പഴയ Requests അല്ലെങ്കിൽ urllib3 ആന്തരിക ഭാഗങ്ങളോട് ബന്ധിപ്പിച്ച monkey patch-കൾ വീണ്ടും ഉപയോഗിക്കുന്നതിന് മുമ്പ് പരിപാലിക്കുന്ന അനുയോജ്യതാ പ്രസ്താവന ആവശ്യപ്പെടുന്നു.

പ്രോക്സി, ലക്ഷ്യ പ്രാമാണീകരണ ആവശ്യകതകൾ വെവ്വേറെ ഫീൽഡുകളിൽ രേഖപ്പെടുത്തുക, പരാജയപ്പെട്ട ഘട്ടം ഉൾപ്പെടെ. ഏത് വെല്ലുവിളി കൈകാര്യം ചെയ്തു, ഏതിന് ഇപ്പോഴും പിന്തുണ വേണം എന്ന് ഇത് കാണിക്കുന്നു.

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