💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ محمدرضا
اعمال محدودیت در تعداد درخواست (Rate Limit)
امیر صالحی حل شده توسط امیر صالحی

سلام

من ۲ تا سوال داشتم:

  1. چطور میشه تعداد درخواست‌های کاربر را محدود کرد؟ (مثلا بگیم ماهی ۱۰۰ درخواست مجاز است)
    یکم راهنمایی کنید
  2. گفتید ارتباط بین fron-end و back-end را توسط api مدیریت می‌کنند، یعنی چطوری؟ درک نمی‌کنم.

 

سلام جناب رحیمی.
در مورد سوال دوم:
فهمیدن این حقیقت که فرانت و بک توسط rest api ارتباط برقرار میکنن برای خود منم خیلی جالب بود. فکر میکنم مواردی مثل pagination (صفحه بندی)، مقالات، تاپیک‌ها و... همه از طریق درخواست هایی به api قابل دریافت و نمایش هستند و ارتباطشون به این شکله.
البته صددرصد دانسته‌های دوستان در این زمینه بیشتر هست.
خود من به شخصه بعد از فهمیدن این موضوع، علاقه‌م نسبت به api بیشتر شد :))

امیرحسین شکری ۱۳ آبان ۱۳۹۹، ۰۷:۵۱

سلام و احترام

در مورد سوال اولتون شما کافیه بیاید با توجه با authorizationی که کردید و user رو دریافت کردید هر بار بیاید Requestی که ارسال میشه توسط اون کاربر رو تعدادشو ثبت کنید و بررسی کنید ببینید اون کاربر تعداد درخواست هاش از حد مجاز بیشتر شده یا ن

 

در مورد سوال دوم هم باید بهتون بگم که، شما در نظر بگیرید فرانت کار پروژتون میخواد توی یک صفحه ای پروژه‌های ثبت شده رو نشون بده (این میتونه هر چیزی باشه مثل استان، شهر و ... )، به جای اینکه شما به طور مستیم بهش یه object بدید که توش همه ی پروژه‌ها وجود داره بهش بگید که این api رو call کن تا همه پروژه‌ها رو دریافت کنی.

اگه سوالی بپرسید من در خدمتم

موفق باشید

بهترین پاسخ
امیر صالحی ۱۳ آبان ۱۳۹۹، ۱۱:۲۰