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] LIST: Liệt kê toàn bộ bản ghi

    REST LIST — Liệt kê tài nguyên

    Thao tác LIST tương ứng GET /items (trả về collection). Server trả 200 OK kèm mảng các bản ghi theo thứ tự id tăng dần.

    Nạp kho bằng các lệnh CREATE, rồi một lệnh LIST cuối cùng.

    Ví dụ I/O

    Input:

    CREATE Apple
    CREATE Banana
    LIST
    

    Output:

    {"status":200,"count":2,"items":[{"id":1,"name":"Apple"},{"id":2,"name":"Banana"}]}
    
    • Định dạng đầu vào:

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

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

      Số lệnh ≤ 200.

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

      Với lệnh LIST in: {"status":200,"count":<n>,"items":[...]} — mảng items theo id tăng dần.

    Ví dụ:

    Đầu vào:

    CREATE Apple
    CREATE Banana
    LIST
    

    Đầu ra:

    {"status":200,"count":2,"items":[{"id":1,"name":"Apple"},{"id":2,"name":"Banana"}]}

    Giải thích:

    LIST trả 200 với count=2 và mảng items theo id tăng dần.

    Đang tải editor...