با سلام!
با کمال احترام فکر میکنم از نتورک و گفت و گوی کلاینت-سرور در وب اطلاعات زیادی نداری!
اصلا اینکه بیای هدرهای مرورگر دسکتاپت رو روی هدرهای request ست کنی از پایه اشتباهه و به هیچ وجه جواب نمیده!!!!
ببین وقتی داری با سلنیوم ربات مینویسی مثل این میمونه که یه نفر رو گذاشته باشی پشت سیستم و بهش سفارش کرده باشی فلان کار رو بکن و فلان کلید رو فلان موقع بزن!
پس دردسر هدر و توکن و رمزنگاری سمت کلاینت رو نداری!
ولی وقتی میای با request مینویسی قضیه خیلی ریزتر میشه .. یعنی وقتی تو سلنیوم هدرها خودکار از ریسپانس سرور میومد و تو ریکواست هدر برگشت داده میشد(مثل موقعی که خودمون دستی میخوایم لاگین کنیم) دیگه تو کتابخونه requests از این خبرا نیست!
ربات نوشتن با request مثل این میمونه که یه مرورگر اختصاصی بنویسی و به علاوه اون رو اتوماتیکش کنی! یعنی تک تک هدرهایی که از سمت سرور میاد رو باید بزاری تو هدر ارسال و بفرستی سمتش تا هویتت ور تایید کنه بفهمه تو ربات نیستی!!!!!!
دوست عزیز! دقت کن مثلا توکن CSRF تو هر بار اتصال یعنی هر بار که ریفرش میکنی و یا GET میفرستی به طرف اینستاگرام تغیر میکنه!
و تو میگی بیا از سربرگ نتورک مرورگر عادی خودت اون رو کپی کن تو این اسکریپت؟؟؟؟؟؟؟؟!!!!!!😩