httplib2-ന് വ്യക്തമായ HTTP പ്രോക്സി നൽകുക
HTTP എൻഡ്പോയിന്റ് ഉപയോഗിച്ച് httplib2 ProxyInfo കോൺഫിഗർ ചെയ്യുക, ഗതാഗത പരാജയങ്ങളെ വെബ്സൈറ്റ് പ്രാമാണീകരണത്തിൽ നിന്ന് വേർതിരിക്കുക.
httplib2 ProxyInfo വഴി വ്യക്തമായ HTTP പ്രോക്സി സ്വീകരിക്കുന്നു. httplib2-ഉം അതിന്റെ പിന്തുണയുള്ള SOCKS ആശ്രിതത്വവും ലഭ്യമാകുമ്പോൾ:
import httplib2
import socks
proxy = httplib2.ProxyInfo(
proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host="proxy.example.net",
proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")
പ്രോക്സി എൻഡ്പോയിന്റ് മാറ്റുക. HTTP പ്രോക്സി പട്ടിക ProxyInfo ഹോസ്റ്റിനും പോർട്ടിനും പൊതു സ്ഥാനാർത്ഥികൾ നൽകുന്നു. HTTP തരം ശ്രോതാവിനെ വിവരിക്കുന്നു; പിന്തുണയുള്ള ടണൽ പാതയിലൂടെ HTTPS ലക്ഷ്യസ്ഥാനം കൊണ്ടുപോകാനാകും.
ക്രെഡൻഷ്യലുകളും പരാജയങ്ങളും
സേവനവും നടപ്പാക്കലും പിന്തുണയ്ക്കുന്ന രീതികൾക്ക് ProxyInfo പ്രോക്സി ക്രെഡൻഷ്യൽ ഫീൽഡുകൾ നൽകുന്നു. വെബ്സൈറ്റ് പ്രാമാണീകരണത്തിന് സ്വന്തം കോൺഫിഗറേഷനുണ്ട്. പ്രോക്സി ചലഞ്ചും ലക്ഷ്യസ്ഥാനത്തിന്റെ 401-ഉം വ്യത്യസ്ത അക്കൗണ്ടുകളെ സൂചിപ്പിക്കുന്നു.
പരിചിതമായ പ്രാമാണീകരണ ലേബലിൽ നിന്ന് അനുയോജ്യത അനുമാനിക്കുന്നതിന് പകരം പ്രഖ്യാപിത സ്കീം ഇൻസ്റ്റാൾ ചെയ്ത ക്ലയന്റിന്റെ പിന്തുണയുമായി പരിശോധിക്കുക.
സർട്ടിഫിക്കറ്റ് പരിശോധന സജീവമായി വയ്ക്കുക. പ്രോക്സിൽ എത്തുമ്പോഴോ ടണൽ സ്ഥാപിക്കുമ്പോഴോ ലക്ഷ്യസ്ഥാനം പരിശോധിക്കുമ്പോഴോ ആണ് പരാജയം സംഭവിച്ചതെന്ന് കണ്ടെത്തുക. വിജയകരമായ ഇംപോർട്ട് പാക്കേജിന്റെ ലഭ്യത കാണിക്കുന്നു, എന്നാൽ ക്ലയന്റിന്റെ യഥാർത്ഥ റൂട്ടും ഒഴിവാക്കൽ ക്രമീകരണങ്ങളും അഭ്യർത്ഥന എങ്ങനെ തുടരുമെന്ന് നിർണ്ണയിക്കുന്നു.