ପ୍ରକ୍ସି 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 ଯାଞ୍ଚର ଉତ୍ତର ଓ ଲଗଇନ୍ ଯାଞ୍ଚ ଭିନ୍ନ ପ୍ରଶ୍ନର ଉତ୍ତର ଦିଅନ୍ତି। ପ୍ରଥମଟି ବଦଳାଯାଇଥିବା ନିର୍ଗମନ ଠିକଣା ଦେଖାଇପାରେ; ଲଗଇନ୍ ରହିବା ତାହାର ବିରୋଧ ନୁହେଁ। ଲଗଆଉଟ୍ ହେବା ମଧ୍ୟ ପ୍ରକ୍ସି ବଦଳର ପ୍ରମାଣ ନୁହେଁ: କୁକିର ମିଆଦ ଶେଷ ହୋଇଥାଇପାରେ।