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

    solution

    Đề bài: [JavaScript] Switch(true) routing HTTP method/path

    Đầu vào hai dòng: dòng 1 là HTTP method (GET/POST/PUT/DELETE), dòng 2 là path. Routing dùng switch(true): 'GET /' -> 'HOME', 'GET /users' -> 'LIST_USERS', 'GET /users/' + id (id là số nguyên dương) -> 'USER_' + id, 'POST /users' -> 'CREATE_USER', 'PUT /users/' + id -> 'UPDATE_' + id, 'DELETE /users/' + id -> 'DELETE_' + id, còn lại '404'.

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

      Hai dòng method và path.

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

      path bắt đầu bằng '/'.

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

      Tên route.

    Ví dụ:

    Đầu vào:

    GET
    /users/42
    

    Đầu ra:

    USER_42

    Giải thích:

    GET /users/42 -> USER_42.

    Đang tải editor...