Сиздин прокси файлыңыз — бул бассейн, Requests маршруттоо таблицасы эмес
Аутентификацияланган прокси тизмесинин жазуусун прокси даректерин багыттоо маршрутунун ачкычтары катары колдонбостон, тандалган акыркы чекитке айландырыңыз.
Файлдан бир прокси тандаңыз, анан сайттын суроосу үчүн маршрут картасын түзүңүз. Тандалма акыркы чекиттердин бассейни өзү Requests маршруттоо сөздүгү эмес.
- Жазууну аныкталган формат боюнча талдаңыз.
IP:port:user:passwordрасмий эмес сабы IPv6 даректери же каттоо маалыматтары кош чекитти камтыса, эки маанилүү болот. IPv4 хост, сандык порт жана кош чекитсиз колдонуучу аты үчүн чектелген бөлүү калган текстти сырсөз катары калтырышы мүмкүн. Бул чектөөлөр туура келбесе, өзүнчө структураланган талааларды колдонуңуз. - Бул операция үчүн акыркы чекитти тандаңыз. Анын чыныгы протоколун сактаңыз жана URL түзүп жатканда каттоо маалыматтарынын компоненттерин коддоңуз. Сырды алып жүргөн ошол маанини кадимки журналдардан сырткары кармаңыз.
- Багыттоо схемаларын ошол тандалган URLге байланыштырыңыз. Бир тандалган HTTP прокси үчүн карта мындай болушу мүмкүн:
routes = {
'http': selected_proxy_url,
'https': selected_proxy_url,
}http жана https ачкычтары багыттоо схемаларын тандашат. http://203.0.113.10 сыяктуу ачкыч болсо, анын ордуна дал ошол багыттоо хостко суроолорду тандайт; ал ошол даректеги проксини белгилебейт. Ар бир прокси IPсин ачкыч катары колдонуу байланышсыз сайтты көздөлгөн маршрутсуз калтырышы мүмкүн.
Бассейнди бир жолу талдаңыз, акыркы чекитти тандаңыз жана клиент чакыруусу үчүн картаны түзүңүз. Бул кадамдарды өзүнчө кармоо Requests маршруттоо ачкычтарынын маанисин өзгөртпөстөн тандоо саясатын өзгөртүүгө мүмкүндүк берет.