Which statement BEST describes middleware in Express?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Functions executed between request arrival and final response". Middleware trong Express là hàm nhận req, res, next, chạy theo thứ tự khai báo bằng app.use hay trong route, sau khi request tới và trước khi phản hồi cuối được gửi; mỗi hàm có thể đọc, sửa req và res, kết thúc chu trình bằng res.send, hoặc gọi next() để chuyển cho hàm kế tiếp, ví dụ express.json(), cors() hay hàm ghi log. "Files storing database credentials" sai vì thông tin kết nối thường nằm trong tệp .env hay tệp cấu hình, không phải middleware. "HTML templates for rendering pages" là view của template engine như EJS, Pug, được gọi qua res.render. "Methods used only for authentication" sai ở chữ only: xác thực chỉ là một ứng dụng của middleware, bên cạnh phân tích body, CORS, ghi log, xử lý lỗi.

Cùng chương 3

Xuất hiện trong 1 bộ đề