Which middleware is required in Express.js to parse incoming JSON request bodies?
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: "express.json()". express.json() là middleware tích hợp sẵn trong Express từ bản 4.16 (dựa trên body-parser), đọc body của request có Content-Type là application/json, phân tích chuỗi JSON và gán kết quả vào req.body; thiếu nó thì req.body là undefined. Thường khai báo app.use(express.json()) trước các route cần đọc body. "express.urlencoded()" phân tích body dạng application/x-www-form-urlencoded do form HTML gửi, không phải JSON. "express.static()" phục vụ tệp tĩnh như ảnh, CSS từ một thư mục, không động tới body của request. "express.parse()" không tồn tại trong Express, gọi nó sẽ báo lỗi không phải hàm.
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