Rate limit

Limit how often an API can be called, and read the ratelimit response headers.

episode
ตอนที่ 15 จาก 20
read
อ่าน 1 นาที

เราสามารถกำหนดได้ว่าจะให้เรียก api ได้กี่ครั้งต่อวินาที กี่ครั้งต่อนาที ต่อชั่วโมง ไปจนถึงต่อปี ผ่าน Kong ได้เลย

เราก็จะยังทำที่ API เหมือนเดิมนะ

ลองยิงดูจะได้แบบนี้

จะเห็นว่ามี Response Header เป็น

  • ratelimit-limit คือจำกัดจำนวนกี่ครั้ง แต่ไม่ได้บอกว่าต่อนาที ต่อชั่วโมง หรืออะไร บอกแค่ว่ากี่ครั้ง
  • ratelimit-remaining คือจำนวนครั้งที่เหลืออยู่
  • ratelimit-reset จะเริ่มนับใหม่ในอีกกี่วินาที