Đọc Response Header tùy chỉnh
GET · /api/practice/level1/headers-demo · Dễ
Mô tả bài tập
Không phải lúc nào thông tin quan trọng cũng nằm trong body. Endpoint này trả về các header: X-Request-Id (một UUID ngẫu nhiên mỗi lần gọi) và X-Server-Time (thời gian server). Hãy kiểm tra các header này tồn tại và đúng định dạng.
Mục tiêu học được
- Biết cách xem toàn bộ response headers trong Postman/curl -i
- Viết assertion cho header thay vì chỉ body
Lệnh curl
curl -i "http://testing-api.systemhub.uk/api/practice/level1/headers-demo" \
-H "X-Practice-Token: YOUR_TOKEN"
Các bước làm trên Postman
- Gửi GET request tới endpoint
- Xem tab 'Headers' trong phần response (không phải request)
- Kiểm tra có header X-Request-Id và X-Server-Time
Đă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: