Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Lập trình Web & Backend] DELETE: Xóa bản ghi (204 hoặc 404)

    REST DELETE — Xóa tài nguyên

    Thao tác DELETE tương ứng DELETE /items/{id}. Xóa thành công trả 204 No Content (không có body, ở đây ta vẫn in một dòng JSON mô tả); nếu id không tồn tại trả 404 Not Found.

    Ví dụ I/O

    Input:

    CREATE Apple
    DELETE 1
    DELETE 1
    

    Output:

    {"status":204}
    {"status":404,"error":"Not Found"}
    
    • Định dạng đầu vào:

      Mỗi dòng là CREATE <name> hoặc DELETE <id>.

    • Ràng buộc đầu vào:

      Số lệnh ≤ 200.

    • Định dạng đầu ra:

      Với DELETE: nếu xóa được in {"status":204}; nếu không in {"status":404,"error":"Not Found"}.

    Ví dụ:

    Đầu vào:

    CREATE Apple
    DELETE 1
    DELETE 1
    

    Đầu ra:

    {"status":204}
    {"status":404,"error":"Not Found"}

    Giải thích:

    DELETE đầu xóa được trả 204; DELETE lại id đã xóa trả 404.

    Đang tải editor...