Which Express.js function sends a JSON response?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "res.json()". Trong Express, res.json() chuyển đối tượng hoặc mảng JavaScript thành chuỗi JSON bằng JSON.stringify, đặt header Content-Type là application/json rồi gửi phản hồi và kết thúc request, ví dụ res.status(200).json(user). "res.text()" không tồn tại trên đối tượng response của Express; muốn gửi văn bản thường thì dùng res.send() với một chuỗi. "res.html()" cũng không phải API của Express; HTML được gửi bằng res.send() với chuỗi HTML, res.sendFile() hoặc res.render() khi dùng template engine. "res.response()" không có trong Express, có lẽ là nhầm với chính đối tượng response; mọi thao tác gửi phản hồi đều đi qua các method như send, json, sendFile hay end.
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ả 38 câu của chủ đề38 câu