Express duyệt các route theo thứ tự đăng ký và dùng handler đầu tiên khớp request. Tham số động :x khớp một đoạn bất kỳ.
Cho bảng route (mỗi dòng: PATTERN HANDLER) và một request path. Trả về tên HANDLER của route đầu tiên khớp (so từng đoạn; :param khớp mọi đoạn khác rỗng). Nếu không khớp, in 404.
app.get('/users/me', meHandler); // ưu tiên vì đăng ký trước
app.get('/users/:id', idHandler);
Dòng 1: N. N dòng PATTERN HANDLER. Dòng cuối: request path.
1 ≤ N ≤ 100.
In tên HANDLER, hoặc 404.
Ví dụ:
Đầu vào:
2
/users/me meHandler
/users/:id idHandler
/users/me
Đầu ra:
meHandler
Giải thích:
Đang tải editor...