Endurstillir breyting á IP-tölu milliþjóns setuna þína?
IP-breyting eyðir ekki vafrakökum eða Requests Session. Haltu netleið og stöðu forrits aðskildum.
Nei. Að skipta um milliþjón eyðir ekki kökum, skráir ekki reikning út og býr ekki til nýjan vafraprófíl. Vefsvæði getur þekkt sömu setuköku eftir IP-breytinguna og API getur enn greint sama lykil.
Í vafra
Staða forrits sem geymd er í prófílnum helst. Vefsvæði getur haldið þér innskráðum eða beðið um staðfestingu þegar það tekur eftir netbreytingunni; forritið ákveður hegðunina.
Sérstakur prófunarprófíll heldur athugun á ókeypis milliþjóni aðskildri frá fyrirliggjandi persónulegum setum. Hann tryggir ekki sjálfur nafnleynd.
Í Python Requests
Requests Session geymir kökusafn og tengingasöfn. Báðar beiðnirnar hér fyrir neðan nota sömu Session þótt þær velji ólíka milliþjóna. Skiptu út skjölunarendapunktunum fyrir notkun; listinn yfir HTTP-milliþjóna getur gefið valkosti fyrir þennan HTTP-milliþjónasamanburð.
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),
)
Fyrir verk sem krefjast óháðra forritaseta skaltu búa til sérstaka Session fyrir hvert verk. Að tæma aðeins kökusafnið skilur annað ástand eftir óbreytt, svo sem sérsniðna hausa eða auðkennisupplýsingar geymdar annars staðar.
Svar við IP-athugun og innskráningarathugun svara ólíkum spurningum. Sú fyrri getur sýnt breytt útgangsvistfang; áframhaldandi innskráning stangast ekki á við það. Útskráning sannar heldur ekki breyttan milliþjón: kökurnar kunna einfaldlega að vera útrunnar.