તમારો લોગ પ્રોક્સી ફેરવે છે. તમારી વિનંતી હજી પણ જૂની વાપરે છે.
પસંદ કરેલા એન્ડપોઇન્ટને વાસ્તવિક HTTP મોકલવાના કોલ સુધી ટ્રેસ કરો, નવું મૂલ્ય છાપવાથી વિનંતીની ગોઠવણી બદલાય છે એમ માનવાને બદલે.
સિલેક્ટર પ્રોક્સી A છાપે છે, પછી પ્રોક્સી B. વિનંતી લોગ હજી પણ પ્રોક્સી A બતાવે છે. આ વિરોધાભાસ સમજાવવા માટે નેટવર્ક સેવાની જરૂર નથી: કૉલરે સિલેક્ટરનું પરત મૂલ્ય કદાચ ફેંકી દીધું હોય.
મૂલ્યને વિનંતી મોકલતા કોલ સુધી ટ્રેસ કરો:
endpoint = choose_proxy()
routes = {'http': endpoint, 'https': endpoint}
response = session.get(target_url, proxies=routes, timeout=15)
આ ટુકડો હાલના Requests સેશન અને માન્ય પ્રોક્સી URL ધારે છે. જાહેર મધ્યસ્થીઓ દ્વારા મંજૂર જાહેર વિનંતીઓ માટે, મફત પ્રોક્સી સૂચિ એ જ પસંદગી-અને-મોકલ માર્ગમાંથી પસાર થતા ઉમેદવાર URL આપે છે. સમર્થિત કીવર્ડ proxies છે. મેપિંગ છાપતું સહાયક, અથવા કોઈ સોંપે નહીં એવું મેપિંગ પરત આપતું સહાયક, અહીં આપેલા મેપિંગને બદલી શકતું નથી.
પસંદ કરેલો માર્ગ ઑપરેશન પૂરતો સ્થાનિક રાખો. સમાંતર કોડમાં, વહેંચાયેલું current_proxy ક્ષેત્ર લોગ કરવા અને મોકલવા વચ્ચે બદલાઈ શકે છે. પછી બીજા કામદારની પસંદગી ખોટા પરિણામની બાજુમાં દેખાઈ શકે છે.
પસંદગી, મોકલવાની ગોઠવણી અને પરિણામ જોડવા માટે પ્રયાસ ઓળખકર્તા વાપરો. જ્યારે તેમાં ઓળખપત્રો હોય ત્યારે સંપૂર્ણ URLને બદલે સુરક્ષિત એન્ડપોઇન્ટ ઓળખકર્તા લોગ કરો.
જો એ મૂલ્યો મેળ ખાય પણ જોવાયેલું જાહેર IP ન બદલાય, તો તમે બીજા પ્રશ્ન પર પહોંચ્યા છો: પસંદ કરેલા એન્ડપોઇન્ટ અલગ નિકાસ આપે છે કે ફરતું ગેટવે જોડાણ રાખે છે. પહેલાં નક્કી કરો કે એપ્લિકેશને જે માર્ગ પસંદ કર્યાનો દાવો કર્યો તે મોકલ્યો છે કે નહીં. અન્યથા પ્રદાતાની બાજુની અટકળો એક સાદું જૂનું ચલ કલાકો સુધી છુપાવી શકે છે.