ആപ്ലിക്കേഷൻ Requests-ന് അതിന്റെ പ്രോക്സി നയം നൽകുമ്പോൾ, അതേ നയത്തിന് നേരിട്ടുള്ള ഒഴിവാക്കൽ നൽകുക. നിലവിലുള്ള Session-നും പരിമിതമായ പരിധിയുള്ള കോളിനും:

direct_routes = {'http': '', 'https': ''}
response = session.get(url, proxies=direct_routes, timeout=15)

വ്യക്തമായ ശൂന്യ മൂല്യങ്ങൾ ബന്ധപ്പെട്ട സ്കീമുകൾക്ക് നേരിട്ടുള്ള റൂട്ടിംഗ് തിരഞ്ഞെടുക്കുന്നു. കൂടുതൽ നിർദ്ദിഷ്ട ഹോസ്റ്റ് കീകൾക്കായി യഥാർത്ഥ കോളും Session-ന്റെ സ്ഥിരസ്ഥിതികളും പരിശോധിക്കുക; സ്കീം തലത്തിലുള്ള ഓവർറൈഡ് മാത്രം പ്രത്യേക ഹോസ്റ്റ്-നിർദ്ദിഷ്ട റൂട്ട് നീക്കം ചെയ്യുന്നില്ല.

NO_PROXY-ലേക്ക് ഹോസ്റ്റ് ചേർത്തിട്ടും വ്യക്തമായ പ്രോക്സി എന്തുകൊണ്ട് അതേ സ്ഥലത്ത് നിന്നു? Requests 2.34.2-ന്റെ റിസോൾവർ നൽകിയ മാപ്പ് പകർത്തുകയും പരിസ്ഥിതി നഷ്ടമായ എൻട്രികൾ പൂരിപ്പിക്കണോ എന്ന് പരിഗണിക്കുകയും ചെയ്യുന്നു. ബൈപ്പാസ് പൊരുത്തപ്പെടൽ ആ കണ്ടെത്തൽ അടിച്ചമർത്താം, പക്ഷേ ആപ്ലിക്കേഷൻ ഇതിനകം നൽകിയ റൂട്ട് മായ്ക്കുന്നില്ല.

മറ്റൊരു പാളിയിൽ ഒഴിവാക്കലുകൾ ചേർക്കുന്നതിന് മുമ്പ് ഈ പ്രവർത്തനം ഉപയോഗിക്കുന്ന മാപ്പ് പരിശോധിക്കുക. നേരിട്ടുള്ള റൂട്ടിൽ TLS പരിശോധന സജീവമായി വയ്ക്കുക. ഒരു റീഡയറക്ട് റൂട്ട് വീണ്ടും മാറ്റിയാൽ, ആ പരിവർത്തനത്തിലുടനീളം None vs ശൂന്യ പ്രോക്സി മൂല്യങ്ങൾ പരിശോധിക്കുക. അവിടത്തെ സർട്ടിഫിക്കറ്റ് പിശക് ആ പാതയിലെ ലക്ഷ്യസ്ഥാനത്തിന്റെ വിശ്വാസത്തിനുള്ള തെളിവാണ്, അത് പ്രോക്സി തിരഞ്ഞെടുത്തോ എന്നതിൽ നിന്ന് വേറിട്ടതാണ്.

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