سلام
من چنتا ریکوئست ajax توی صفحم دارم که بعضی اوقات بلاک میشه و چندین ثانیه طول میکشه یا صفحه لود بشه یا این که باید رفرش بشه
ریکوئست ها https هستن و همچنین خود صفحه هم https هست، از این نظر نباید مشکلی باشه
بعضی وقت ها درسته ولی بعضی وقت ها مشکل داره و بلاک میشه ولی در عین حال ریسپانس بعد از مدت خیلی زیادی میاد ( نمیدونم دیگه از کش استفاده میکنه یا چیز دیگه ای )
به نظرتون مشکل از کجاست که فقط بعضی اوقات این اتفاق میفته ؟
بصورت پیش فرض تویی لاراول ، فایل RouteServiceProvider برای روت api یک Limit قرار داده متد configureRateLimiting ، این رو یک بررسی بکن ، اگر کارهای بیشتری انجام دادی کدتون رو بذارید
protected function configureRateLimiting()
{
RateLimiter::for('api', function (Request $request) {
return Limit::perMinute(60);
});
}
@juza66
این همون throttle توی نسخه های قدیمی تره، درسته ؟
بله از این نظر مشکلی نداره
حتی بعد از یکی دوبار رفرش صفحه درست میشه و ریکوئست درست انجام میشه بدون مشکل
توی بروزر هم api رو بزنم کار میکنه
ولی فقط موقعی که از صفحه درخواست میدم block میشه
ممنون از پاسختون
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟