Η αλλαγή IP του proxy επαναφέρει τη συνεδρία σας;
Η αλλαγή IP δεν διαγράφει cookies του προγράμματος περιήγησης ή μια Requests Session. Ξεχωρίστε δρομολόγηση και κατάσταση εφαρμογής.
Όχι. Η αλλαγή proxy δεν διαγράφει cookies, δεν αποσυνδέει λογαριασμό και δεν δημιουργεί νέο προφίλ περιήγησης. Ένας ιστότοπος μπορεί να αναγνωρίσει το ίδιο cookie συνεδρίας μετά την αλλαγή IP και ένα API το ίδιο κλειδί.
Σε πρόγραμμα περιήγησης
Η αποθηκευμένη κατάσταση εφαρμογής του προφίλ παραμένει. Ένας ιστότοπος μπορεί να σας κρατήσει συνδεδεμένους ή να ζητήσει επαλήθευση αφού παρατηρήσει την αλλαγή δικτύου· η εφαρμογή αποφασίζει τη συμπεριφορά.
Ένα ξεχωριστό προφίλ δοκιμής απομονώνει τον έλεγχο δωρεάν proxy από υπάρχουσες προσωπικές συνεδρίες. Δεν εξασφαλίζει από μόνο του ανωνυμία.
Στο Python Requests
Μια Requests Session διατηρεί χώρο αποθήκευσης cookies και ομάδες συνδέσεων. Τα δύο αιτήματα παρακάτω χρησιμοποιούν την ίδια Session, παρότι επιλέγουν διαφορετικά proxy. Αντικαταστήστε τα τελικά σημεία τεκμηρίωσης πριν από τη χρήση· η λίστα HTTP proxy μπορεί να δώσει υποψηφίους για αυτήν τη σύγκριση HTTP proxy.
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),
)
Για εργασίες που απαιτούν ανεξάρτητες συνεδρίες εφαρμογής, δημιουργήστε χωριστή Session για καθεμία. Η εκκαθάριση μόνο των cookies αφήνει ανέπαφη άλλη κατάσταση, όπως προσαρμοσμένες κεφαλίδες ή διαπιστευτήρια αποθηκευμένα αλλού.
Η απόκριση ελέγχου IP και ο έλεγχος σύνδεσης λογαριασμού απαντούν σε διαφορετικές ερωτήσεις. Ο πρώτος μπορεί να δείξει αλλαγμένη διεύθυνση εξόδου· η παραμονή σε σύνδεση δεν το αναιρεί. Ούτε η αποσύνδεση αποδεικνύει αλλαγή proxy: τα cookies μπορεί απλώς να έληξαν.