DELETE xóa tài nguyên
DELETE · /api/practice/level2/notes/:id · Trung bình
Mô tả bài tập
Gửi DELETE tới note đã tạo, kỳ vọng 204 No Content. Sau đó GET lại note đó phải trả về 404. Gọi DELETE lần thứ hai lên cùng id nên trả về 404 (vì đã xóa rồi) - đây là điểm nhiều tester hay bỏ sót khi test.
Mục tiêu học được
- Kiểm tra 204 No Content (không có response body)
- Kiểm tra tính nhất quán dữ liệu sau khi xóa
- Test hành vi khi xóa 2 lần liên tiếp (idempotency của DELETE)
Lệnh curl
curl -i -X DELETE "http://testing-api.systemhub.uk/api/practice/level2/notes/1" \
-H "X-Practice-Token: YOUR_TOKEN"
Các bước làm trên Postman
- Gửi DELETE tới http://testing-api.systemhub.uk/api/practice/level2/notes/<id>, kiểm tra status 204
- Gửi GET lại note đó, kiểm tra 404
- Gửi DELETE lần 2 lên id đó, kiểm tra hệ thống trả về 404 hợp lý
Đă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: