តើការប្តូរ IP ប្រូកស៊ីកំណត់សម័យប្រើប្រាស់ឡើងវិញទេ?
ការប្តូរ IP មិនលុប cookies កម្មវិធីរុករក ឬ Requests Session ទេ។ បែងចែកផ្លូវបណ្តាញនិងស្ថានភាពកម្មវិធី។
ទេ។ ការប្តូរប្រូកស៊ីមិនលុប cookies មិនចាកចេញពីគណនី និងមិនបង្កើតប្រូហ្វាល់កម្មវិធីរុករកថ្មីទេ។ គេហទំព័រអាចស្គាល់ cookie សម័យដដែលក្រោយ IP ប្តូរ ហើយ API អាចនៅតែស្គាល់សោដដែល។
ក្នុងកម្មវិធីរុករក
ស្ថានភាពកម្មវិធីដែលរក្សាទុកក្នុងប្រូហ្វាល់នៅតែមាន។ គេហទំព័រអាចរក្សាការចូលរបស់អ្នក ឬទាមទារផ្ទៀងផ្ទាត់ក្រោយដឹងថាបណ្តាញប្តូរ។ កម្មវិធីជាអ្នកកំណត់អាកប្បកិរិយា។
ប្រូហ្វាល់សាកល្បងដាច់ដោយឡែកញែកការពិនិត្យប្រូកស៊ីឥតគិតថ្លៃពីសម័យផ្ទាល់ខ្លួនដែលមានស្រាប់។ វាមិនធានាភាពអនាមិកដោយខ្លួនឯងទេ។
ក្នុង Python Requests
Requests Session រក្សាឃ្លាំង cookies និងក្រុមការតភ្ជាប់។ សំណើទាំងពីរខាងក្រោមប្រើ 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 ដាច់ដោយឡែកសម្រាប់ការងារនីមួយៗ។ ការលុបតែឃ្លាំង cookies ទុកស្ថានភាពផ្សេងនៅដដែល ដូចជាបឋមកថាផ្ទាល់ខ្លួន ឬព័ត៌មានចូលរក្សានៅកន្លែងផ្សេង។
ចម្លើយតបពិនិត្យ IP និងការពិនិត្យចូលឆ្លើយសំណួរផ្សេងគ្នា។ ទីមួយអាចបង្ហាញអាសយដ្ឋានចេញដែលប្តូរ។ ការនៅតែចូលគណនីមិនផ្ទុយនឹងនេះទេ។ ការចាកចេញពីគណនីក៏មិនបញ្ជាក់ថាប្រូកស៊ីប្តូរដែរ៖ cookies អាចគ្រាន់តែផុតកំណត់។