خیر. تغییر پراکسی کوکی‌ها را پاک نمی‌کند، حساب را خارج نمی‌کند و پروفایل تازه‌ای در مرورگر نمی‌سازد. سایت پس از تغییر IP می‌تواند همان کوکی نشست را بشناسد و API همچنان همان کلید را تشخیص دهد.

در مرورگر

وضعیت ذخیره‌شدهٔ برنامه در پروفایل باقی می‌ماند. سایت ممکن است پس از تشخیص تغییر شبکه، ورود شما را حفظ کند یا تأیید بخواهد؛ انتخاب رفتار با خود برنامه است.

پروفایل آزمایشی جداگانه بررسی پراکسی رایگان را از نشست‌های شخصی موجود جدا می‌کند. این کار به‌تنهایی ناشناس بودن را تضمین نمی‌کند.

در Python Requests

یک Requests Session مخزن کوکی و استخرهای اتصال را نگه می‌دارد. هر دو درخواست زیر با وجود انتخاب پراکسی‌های متفاوت از همان Session استفاده می‌کنند. پیش از استفاده نقاط پایانی مستندات را جایگزین کنید؛ فهرست پراکسی‌های HTTP می‌تواند گزینه‌هایی برای این مقایسهٔ پراکسی HTTP ارائه کند.

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 جدا بسازید. پاک کردن فقط مخزن کوکی، وضعیت‌های دیگر مانند سرآیندهای سفارشی یا اطلاعات ورود ذخیره‌شده در جای دیگر را دست‌نخورده می‌گذارد.

پاسخ بررسی IP و بررسی ورود به پرسش‌های متفاوت جواب می‌دهند. اولی می‌تواند تغییر نشانی خروجی را نشان دهد؛ باقی ماندن در حساب با این مشاهده تناقض ندارد. خروج از حساب هم اثبات تغییر پراکسی نیست: شاید فقط کوکی‌ها منقضی شده باشند.

مقالات مرتبط