GET với Path Parameter
GET · /api/practice/level1/users/:id · Dễ
Mô tả bài tập
Endpoint trả thông tin user theo :id truyền trên URL. Hãy thử với id hợp lệ (1-5) và id không tồn tại (ví dụ 999) để kiểm tra cả trường hợp thành công (200) và không tìm thấy (404).
Mục tiêu học được
- Hiểu path parameter khác query string như thế nào
- Kiểm tra trường hợp happy path (200) và not-found (404)
💡 Bài này được đánh dấu hoàn thành khi bạn gọi đúng với id hợp lệ VÀ id không tồn tại ít nhất 1 lần.
Lệnh curl
curl -i "http://testing-api.systemhub.uk/api/practice/level1/users/1" \
-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/users/1
- Thêm header X-Practice-Token
- Gửi và kiểm tra status 200 kèm dữ liệu user id=1
- Đổi URL thành .../users/999 và kiểm tra status 404
Đă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: