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

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