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] Map exception sang HTTP status

    Map exception sang HTTP status

    Trong backend, mỗi loại exception được map sang một mã HTTP status xác định. Bảng quy ước:

    Exception HTTP status
    ValidationError 400
    AuthError 401
    ForbiddenError 403
    NotFoundError 404
    ConflictError 409

    Nếu tên exception không nằm trong bảng, trả về 500.

    Cho tên exception, in ra mã HTTP status tương ứng.

    Ví dụ

    Input: NotFoundError Output: 404

    • Định dạng đầu vào:

      Một dòng: tên exception.

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

      Tên exception là chuỗi không rỗng, độ dài <= 50.

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

      Một số nguyên: mã HTTP status.

    Ví dụ:

    Đầu vào:

    NotFoundError
    

    Đầu ra:

    404

    Giải thích:

    NotFoundError được map sang 404 theo bảng quy ước.

    Đang tải editor...