set_proxy PySocks сокети байланышын түзүүдө колдонгон прокси конфигурациясын сактайт. Ал жандуу агымды бир ортомчудан экинчисине өткөрбөйт.

Байланыш ачылгандан кийин анын байттары ошол түзүлгөн жолго таандык. Сакталган прокси конфигурациясын тазалоо байланышты түз эле максатка жылдыруу өтүнүчү эмес, ал эми даректи өзгөртүү аны жаңы чыгууга жылдырбайт.

Башка маршрут үчүн жаңы сокет түзүңүз, аны атайын конфигурациялаңыз жана максат менен жаңы байланыш түзүңүз. Эски сокетти колдонмонун кадимки жашоо циклинен өткөрүп жабыңыз.

Ар бир сокеттин жөндөөлөрүн глобалдык демейкиден же socket модулун monkey-patching кылуудан бөлүп кармаңыз. Глобалдык өзгөртүүлөр башка коддогу кийинки сокеттерге таасир этиши мүмкүн, бирок учурдагы сокеттин эмне кылып жатканын түшүндүрбөйт.

Колдонмо протоколу үзгүлтүксүз сессияны талап кылса, кайра туташуу ошол протоколдун калыбына келтирүү логикасын да талап кылат. Жаңы TCP жолу жана башка коомдук IP колдонмонун транзакциялык же аутентификацияланган абалын автоматтык түрдө сактабайт.

Тектеш макалалар