What will the following API endpoint
4 phương ánCó giải thíchDễ
return when called with an invalid user ID? app.get('/user/:id', (req, res) => {
const userId = req.params.id; if (!isValidId(userId)) {
res.status(400).send("Invalid ID");
}
else {
res.status(200).send("User details");
}
});
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Khi gọi API endpoint '/user/:id' với một ID không hợp lệ, ứng dụng sẽ trả về trạng thái lỗi 400 và thông điệp 'Invalid ID'. Điều này là vì ứng dụng đã được thiết kế để kiểm tra xem ID được cung cấp có hợp lệ hay không trước khi trả về thông tin người dùng. Nếu ID không hợp lệ, ứng dụng sẽ trả về trạng thái lỗi 400 và thông điệp lỗi cụ thể. Điều này giúp ứng dụng cung cấp thông tin phản hồi rõ ràng và hữu ích cho người dùng.
Cùng chương 3
______ is a fast, unopinionated and minimalist web framework for Node.jsCó lời giảiCâu hỏiHow do you add middleware to an Express application?Có lời giảiCâu hỏiConsider the following code snippet using Express.js. Identify which routes handle GET and POST requests. app.get('/users', ...); app.post('/users', ...); app.listen(3000, ...) (Choose 2 answers)Có lời giảiCâu hỏiCả 24 câu của chủ đề24 câu