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 જુદા જ ખાતાંઓનો ઉલ્લેખ કરે છે.

જાણીતા પ્રમાણીકરણ લેબલ પરથી સુસંગતતા અનુમાન કરવાને બદલે જાહેર કરેલી સ્કીમને સ્થાપિત ક્લાયન્ટના સમર્થન સામે તપાસો.

પ્રમાણપત્ર ચકાસણી સક્રિય રાખો. નિષ્ફળતા પ્રોક્સી સુધી પહોંચતી વખતે, ટનલ સ્થાપિત કરતી વખતે કે ગંતવ્ય ચકાસતી વખતે થઈ હતી કે નહીં તે ઓળખો. સફળ આયાત પેકેજની ઉપલબ્ધતા દર્શાવે છે, જ્યારે ક્લાયન્ટનો અસરકારક માર્ગ અને બાયપાસ સેટિંગ્સ નક્કી કરે છે કે વિનંતી કેવી રીતે આગળ વધશે.

સંબંધિત લેખો