Create `rate-limiter`
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 48/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
Hướng nghiên cứu
Bắt đầu trong commons/middlewares và kiểm tra cách middleware được đăng ký cho API. Tạo middleware rate-limiter ở đó, sau đó xác minh rằng các yêu cầu được giới hạn ở mức 5 mỗi phút và 50 mỗi ngày. Hoàn tất nghĩa là middleware có sẵn cho API và cả hai giới hạn đều được áp dụng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
- Create a file
rate-limiterincommons/middlewares - Create a middleware function to add rate limiting to the API
- Rate limit should be 5 requests/minutes and 50 requests/day
- Ngôn ngữ chính
- TypeScript
- Star
- 7
- Fork
- 6
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CommunityPro/ecommerce-api
-
[draft proposal]: replace `jest` with `vitest`Có thể làm lại được @Mbpartner128 đã nhận 168 ngày trước và không có pull request nào đang mở. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
CommunityPro/ecommerce-api#72 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Add Github action to lint filesĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100
-
Seed DB with dataĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Validate and Sanitize requests with Zod/ValibotCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của CommunityPro/ecommerce-api
Issue tương tự
-
[Feature]: [P3] engine-rs: the package source hash should ignore line endings and untracked filesĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
maniator/verticopolis#880 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
siyuan-note/siyuan#20353 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
black-forest-labs/skills#17 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Albert-Weasker/niubigeo#168 ·
Maintainer thường phản hồi trong vòng 1 ngày