set_proxy هغه پراکسي ترتیبات ذخیره کوي چې د PySocks ساکټ یې خپل تړون جوړولو پر مهال کاروي. دا یو فعال بهیر له یوه منځګړي بل ته نه لېږدوي.

کله چې تړون خلاص شي، د هغې بایټونه همدې جوړې شوې لارې پورې اړه لري. د ذخیره شوو پراکسي ترتیباتو پاکول د دې غوښتنه نه ده چې تړون مستقیم هدف ته وګرځي، او د پتې بدلون دا نوي وتلو ته نه ګرځوي.

د بلې لارې لپاره نوی ساکټ جوړ کړئ، په ارادي ډول یې ترتیب کړئ او له هدف سره نوی تړون جوړ کړئ. زوړ ساکټ د اپلیکیشن د عادي ژوند دورې له لارې وتړئ.

د هر ساکټ ترتیبات له نړیوالې پیش‌فرض ارزښت یا د socket ماډیول monkey-patching څخه بیل وساتئ. نړیوال بدلونونه کولی شي په بل کوډ کې وروستیو ساکټونو ته زیان ورسوي، پرته له دې چې تشریح کړي چې موجود ساکټ اوس څه کوي.

که د اپلیکیشن پروتوکول دوامداره ناستې ته اړتیا ولري، بیا نښلېدلو ته د هغه پروتوکول د بیا رغولو منطق هم اړین دی. نوې TCP لاره او بله عامه IP په اتوماتيک ډول د اپلیکیشن د معاملې یا تصدیق شوي حالت نه ساتي.

اړوندې مقالې