প্রক্সির IP বদলালে কি সেশন রিসেট হয়?
IP বদলালে ব্রাউজারের কুকি বা Requests Session মুছে যায় না। নেটওয়ার্কের পথ ও অ্যাপ্লিকেশনের অবস্থা আলাদা রাখুন।
না। প্রক্সি বদলানো কুকি মোছে না, অ্যাকাউন্ট লগআউট করে না বা নতুন ব্রাউজার প্রোফাইল তৈরি করে না। 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 পরীক্ষা ও লগইন পরীক্ষা আলাদা প্রশ্নের উত্তর দেয়। প্রথমটি বদলে যাওয়া বহির্গমন ঠিকানা দেখাতে পারে; লগইন থাকা সেই পর্যবেক্ষণের বিরোধিতা করে না। লগআউট হওয়াও প্রক্সি বদলানোর প্রমাণ নয়: কুকির মেয়াদ কেবল শেষ হয়ে থাকতে পারে।