ಪ್ರಾಕ್ಸಿ 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 ಪರಿಶೀಲನೆಯ ಪ್ರತಿಕ್ರಿಯೆ ಮತ್ತು ಲಾಗಿನ್ ಪರಿಶೀಲನೆ ಬೇರೆ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುತ್ತವೆ. ಮೊದಲನೆಯದು ಬದಲಾದ ನಿರ್ಗಮನ ವಿಳಾಸ ತೋರಿಸಬಹುದು; ಲಾಗಿನ್ ಉಳಿಯುವುದು ಇದಕ್ಕೆ ವಿರುದ್ಧವಲ್ಲ. ಲಾಗ್ಔಟ್ ಆಗುವುದೂ ಪ್ರಾಕ್ಸಿ ಬದಲಾವಣೆಗೆ ಪುರಾವೆಯಲ್ಲ: ಕುಕಿಗಳ ಅವಧಿ ಮುಗಿದಿರಬಹುದು.