Nej. Et proxyskift sletter ikke cookies, logger ikke en konto ud og opretter ikke en ny browserprofil. Et websted kan genkende samme sessionscookie efter IP-skiftet, og en API kan stadig identificere samme nøgle.

I en browser

Profilens gemte applikationstilstand bliver bevaret. Et websted kan holde dig logget ind eller bede om verifikation, når det opdager netværksskiftet; applikationen bestemmer adfærden.

En separat testprofil adskiller en gratis proxytest fra eksisterende personlige sessioner. Den sikrer ikke i sig selv anonymitet.

I Python Requests

En Requests Session beholder et cookielager og forbindelsespuljer. Begge forespørgsler nedenfor bruger samme Session, selvom de vælger forskellige proxyer. Erstat dokumentationsendepunkterne før brug; listen over HTTP-proxyer kan levere kandidater til denne sammenligning af HTTP-proxyer.

import requests

with requests.Session() as session:
    session.trust_env = False
    # The same cookie jar remains available across these requests.
    first = session.get(
        "https://example.com/",
        proxies={"https": "http://203.0.113.10:8080"},
        timeout=(5, 15),
    )
    second = session.get(
        "https://example.com/",
        proxies={"https": "http://203.0.113.20:8080"},
        timeout=(5, 15),
    )

Opret en separat Session for hver opgave, der kræver uafhængige applikationssessioner. Rydning af kun cookielageret lader anden tilstand være urørt, som egne headere eller loginoplysninger gemt andetsteds.

Et IP-tjeksvar og et logintjek besvarer forskellige spørgsmål. Det første kan vise en ændret udgangsadresse; fortsat login modsiger ikke den observation. At blive logget ud beviser heller ikke et proxyskift: cookies kan blot være udløbet.

Relaterede artikler