سلام دوستان
یک برنامه ساده با curl نوشتم که وارد سایت دیوار میشه و برخی از اگهی ها داخل دیتابیس ذخیره میکنه نکته ای که عجیب برام چرا وقتی این برنامه روی هاست فعال میکنم فقط تا 19 اگهی اول شماره ها موبایل کامل دریافت میکنه و بعد از اون 4 رقم شماره موبایل * میذاره(در واقعا authkey که از api گرفتم بلاک میکنه) در حالی که روی localhost این مشکل وجود نداره و شماره موبایلا کامل دریافت میکنه حتی اگ در یک دقیقه چندبار ریکوئست بفرستم
میخواستم بدونم چه چیزی در localhost هست که در سرور وجود نداره که فایروال دیوار تشخیص نمیده؟
هر api یک rate limiter داره. شما نمیتونید توی یکی دو ثانیه کل دیتای api رو ازش بیرون بکشید. باید با سرعت کمتری کار رو انجام بدید. مثلا هر دو ثانیه یک درخواست بزنید. نه اینکه توی یک ثانیه 20 تا درخواست ارسال کنید! کار شما با DDOS فرقی نداره و از سمت وب سرور و خود api میتونه بلوکه بشه.
شاید referer رو چک میکنه و متوجه میشه دارین تست میکنید! در کل میتونید با سامانه ای که به شما سرویس میده در ارتباط باشید و ببینید چرا رفتار های متفاوتی از خودش نشون میده.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟