GET với Query String
GET · /api/practice/level1/search · Dễ
Mô tả bài tập
Endpoint tìm kiếm sản phẩm mô phỏng, hỗ trợ query param 'q' (từ khóa) và 'limit' (số lượng kết quả tối đa, mặc định 10, tối đa 50). Hãy kiểm tra hành vi khi có/không có q, và khi limit vượt quá giới hạn.
Mục tiêu học được
- Truyền nhiều query param cùng lúc
- Kiểm tra giá trị mặc định khi không truyền tham số
- Kiểm tra biên (boundary) khi limit vượt ngưỡng cho phép
Lệnh curl
curl -i "http://testing-api.systemhub.uk/api/practice/level1/search?q=ao&limit=5" \
-H "X-Practice-Token: YOUR_TOKEN"
Các bước làm trên Postman
- Tạo request GET tới http://testing-api.systemhub.uk/api/practice/level1/search
- Tab Params: thêm q=ao, limit=5
- Gửi và kiểm tra kết quả trả về tối đa 5 item
- Thử limit=1000 và kiểm tra hệ thống tự giới hạn về 50
Đăng nhập để lệnh curl ở trên tự động điền sẵn Practice Token thật của bạn.
🧪 Thử nghiệm trực tiếp
Gọi API ngay tại đây. Nếu bạn đã đăng nhập, tiến độ sẽ được ghi nhận tự động khi gọi đúng như kỳ vọng của bài.
Kết quả
Status: