set_proxy az PySocks-csocket által a kapcsolat létesítésekor használt proxykonfigurációt tárolja. Nem telepít át egy élő adatfolyamot az egyik közvetítőről a másikra.

Ha a kapcsolat nyitva van, bájtjai ehhez a létrejött útvonalhoz tartoznak. A tárolt proxykonfiguráció törlése nem kérés arra, hogy a kapcsolat közvetlenül a célhoz kerüljön, és a cím módosítása sem viszi új kijárathoz.

Más útvonalhoz hozzon létre új csocketet, állítsa be szándékosan, és létesítsen új kapcsolatot a céllal. A régi csocketet az alkalmazás szokásos életciklusán keresztül zárja le.

Tartsa a csocketenkénti beállításokat külön a globális alapértéktől vagy a socket modul monkey-patchingjétől. A globális változtatások hatással lehetnek más kód későbbi csocketjeire anélkül, hogy megmagyaráznák, mit tesz már most egy meglévő csocket.

Ha egy alkalmazásprotokoll folyamatos munkamenetet igényel, az újracsatlakozáshoz szükség van a protokoll helyreállítási logikájára is. Az új TCP-útvonal és egy másik nyilvános IP nem őrzi meg automatikusan az alkalmazás tranzakciós vagy hitelesített állapotát.

Kapcsolódó cikkek