Ոչ։ Պրոքսի փոխելը չի մաքրում cookie-ները, դուրս չի բերում հաշվից և չի ստեղծում նոր դիտարկիչի պրոֆիլ։ Կայքը կարող է IP-ի փոփոխությունից հետո ճանաչել նույն սեսիայի cookie-ն, իսկ API-ն՝ նույն բանալին։

Դիտարկիչում

Պրոֆիլում պահված հավելվածի վիճակը մնում է։ Կայքը կարող է պահել ձեր մուտքը կամ ցանցի փոփոխությունը նկատելուց հետո ստուգում պահանջել․ վարքը որոշում է հավելվածը։

Առանձին փորձարկման պրոֆիլը անվճար պրոքսիի ստուգումն առանձնացնում է առկա անձնական սեսիաներից։ Այն ինքնին անանունություն չի ապահովում։

Python Requests-ում

Requests Session-ը պահում է cookie-ների պահոց և կապերի հավաքածուներ։ Ստորև երկու հարցումն օգտագործում են նույն 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 ստեղծեք։ Միայն cookie-ների պահոցը մաքրելը չի փոխում այլ վիճակ, օրինակ՝ հատուկ վերնագրերը կամ այլ տեղում պահված մուտքի տվյալները։

IP ստուգման պատասխանը և մուտքի ստուգումը տարբեր հարցերի են պատասխանում։ Առաջինը կարող է ցույց տալ փոխված ելքային հասցե․ մուտքի պահպանումը չի հակասում դրան։ Հաշվից դուրս գալն էլ պրոքսիի փոփոխության ապացույց չէ․ cookie-ները կարող էին պարզապես ժամկետանց դառնալ։

Առնչվող հոդվածներ