set_proxy ја чува конфигурацијата за прокси што сокетот PySocks ја користи при воспоставување на врската. Тоа не преместува жив тек од еден посредник на друг.

Кога врската е отворена, нејзините бајти ѝ припаѓаат на таа воспоставена патека. Бришењето на зачуваната конфигурација за прокси не е барање врската да се премести директно до одредиштето, а менувањето на адресата не ја преместува на нов излез.

За друг пат, создадете нов сокет, намерно конфигурирајте го и воспоставете нова врска со одредиштето. Затворете го стариот сокет преку вообичаениот животен циклус на апликацијата.

Држете ги поставките по сокет одделно од глобалната стандардна вредност или од monkey-patching на модулот socket. Глобалните промени можат да влијаат на подоцнежни сокети во друг код без да објаснат што веќе прави постоечкиот сокет.

Ако протоколот на апликацијата бара непрекината сесија, повторното поврзување бара и логика за обновување на тој протокол. Нова TCP патека и друга јавна IP адреса не го зачувуваат автоматски трансакциското или автентифицираното состојбо на апликацијата.

Поврзани статии