Ne. Promjena proxyja ne briše kolačiće, ne odjavljuje račun ni stvara novi profil preglednika. Stranica može prepoznati isti kolačić sesije nakon promjene IP-a, a API i dalje isti ključ.

U pregledniku

Stanje aplikacije pohranjeno u profilu ostaje. Stranica vas može zadržati prijavljenima ili zatražiti provjeru nakon što primijeti promjenu mreže; aplikacija određuje ponašanje.

Odvojeni testni profil odvaja provjeru besplatnog proxyja od postojećih osobnih sesija. Sam po sebi ne osigurava anonimnost.

U Python Requests

Requests Session čuva spremnik kolačića i skupove veza. Oba zahtjeva ispod koriste isti Session iako biraju različite proxyje. Prije uporabe zamijenite dokumentacijske krajnje točke; popis HTTP proxyja može dati kandidate za ovu usporedbu HTTP proxyja.

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),
    )

Za poslove koji zahtijevaju neovisne aplikacijske sesije stvorite poseban Session za svaki posao. Brisanje samo spremnika kolačića ostavlja drugo stanje netaknutim, poput prilagođenih zaglavlja ili vjerodajnica pohranjenih drugdje.

Provjera IP-a i provjera prijave odgovaraju na različita pitanja. Prva može pokazati promijenjenu izlaznu adresu; ostanak prijavljenima tome ne proturječi. Ni odjava ne dokazuje promjenu proxyja: kolačići su možda samo istekli.

Povezani članci