ફાઇલમાંથી એક પ્રોક્સી પસંદ કરો, પછી વેબસાઇટ વિનંતી માટે રૂટ મેપ બનાવો. ઉમેદવાર એન્ડપોઇન્ટનો પૂલ પોતે Requests રાઉટિંગ શબ્દકોશ નથી.

  1. નિર્ધારિત ફોર્મેટ અનુસાર એન્ટ્રીનું વિશ્લેષણ કરો. અનૌપચારિક IP:port:user:password લાઇન અસ્પષ્ટ છે જ્યારે IPv6 સરનામાંઓ અથવા ક્રેડેન્શિયલમાં કોલન હોય. IPv4 હોસ્ટ, સંખ્યાત્મક પોર્ટ અને કોલન-રહિત વપરાશકર્તા નામ માટે મર્યાદિત વિભાજન બાકીનું લખાણ પાસવર્ડ તરીકે છોડી શકે છે. જ્યારે તે નિયંત્રણો ન બંધ બેસે ત્યારે અલગ સંરચિત ફીલ્ડ વાપરો.
  2. આ ક્રિયા માટે એન્ડપોઇન્ટ પસંદ કરો. તેનો વાસ્તવિક પ્રોટોકોલ રાખો અને તેનું URL બનાવતી વખતે ક્રેડેન્શિયલ ઘટકોને એન્કોડ કરો. ગુપ્તતા ધરાવતું તે મૂલ્ય નિયમિત લોગની બહાર રાખો.
  3. ગંતવ્ય સ્કીમને તે પસંદ કરેલા URL સાથે મેપ કરો. એક પસંદ કરેલા HTTP પ્રોક્સી માટે, મેપ આવો હોઈ શકે:
routes = {
    'http': selected_proxy_url,
    'https': selected_proxy_url,
}

http અને https કી ગંતવ્ય સ્કીમ પસંદ કરે છે. http://203.0.113.10 જેવી કી તેના બદલે તે ચોક્કસ ગંતવ્ય હોસ્ટ પરની વિનંતીઓ પસંદ કરે છે; તે તે સરનામાં પરની પ્રોક્સીને લેબલ કરતી નથી. દરેક પ્રોક્સી IP ને કી તરીકે વાપરવાથી અસંબંધિત વેબસાઇટ ઇચ્છિત રૂટ વગર રહી શકે છે.

પૂલનું એક વાર વિશ્લેષણ કરો, એક એન્ડપોઇન્ટ પસંદ કરો અને ક્લાયન્ટ કૉલ માટે મેપિંગ બનાવો. આ પગલાં અલગ રાખવાથી તમે Requests ની રાઉટિંગ કીનો અર્થ બદલ્યા વિના પસંદગી નીતિ બદલી શકો છો.

સંબંધિત લેખો