Nullstiller byte av proxy-IP økta di?
Eit IP-byte slettar ikkje nettlesarcookies eller ein Requests Session. Hald nettverksruting og applikasjonstilstand skilde.
Nei. Eit proxybyte slettar ikkje cookies, loggar ikkje ein konto ut og opprettar ikkje ein ny nettlesarprofil. Ein nettstad kan kjenne att same øktcookie etter IP-byte, og ein API kan framleis identifisere same nøkkel.
I ein nettlesar
Den lagra applikasjonstilstanden i profilen vert verande. Ein nettstad kan halde deg innlogga eller be om stadfesting etter å ha oppdaga nettverksbytet; applikasjonen bestemmer åtferda.
Ein separat testprofil skil ein gratis proxykontroll frå eksisterande personlege økter. Han gjev ikkje i seg sjølv anonymitet.
I Python Requests
Ein Requests Session held på eit cookielager og tilkoplingspuljar. Begge førespurnadene nedanfor nyttar same Session sjølv om dei vel ulike proxyar. Byt ut dokumentasjonsendepunkta før bruk; lista over HTTP-proxyar kan gje kandidatar til denne samanlikninga av HTTP-proxyar.
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),
)
Opprett ein separat Session for kvar jobb som treng uavhengige applikasjonsøkter. Å tøme berre cookielageret lèt annan tilstand vere urørt, som eigne hovudfelt eller innloggingsopplysningar lagra andre stader.
Ein IP-kontroll og ein innloggingskontroll svarar på ulike spørsmål. Den fyrste kan vise ei endra utgangsadresse; framleis innlogging motseier ikkje det. Å verte logga ut beviser heller ikkje eit proxybyte: cookies kan berre ha gått ut.