Сонгогч прокси 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 өөрчлөгдөхгүй бол та өөр асуултад хүрлээ: сонгосон төгсгөлийн цэгүүд өөр гарах зам өгдөг үү, эсвэл эргэлдэх гарц холболтыг хадгалж байна уу. Эхлээд аппликейшн сонгосон гэж мэдэгдсэн маршрутаа илгээсэн эсэхийг тодруул. Эс бөгөөс үйлчилгээ үзүүлэгчийн талын таамаглал энгийн хуучирсан хувьсагчийг цагаар нууж чадна.

Холбоотой нийтлэлүүд