Câu hỏi phỏng vấn Node.js
Câu hỏi

express.json()express.urlencoded() trong Express.js là gì?

Câu trả lời

express.json()express.urlencoded() là hai middleware được sử dụng trong Express.js để xử lý các yêu cầu và các dữ liệu từ client.

express.json() là một middleware để xử lý các yêu cầu với định dạng nội dung JSON. Nó sẽ tự động parse nội dung của yêu cầu và đặt nó vào req.body. Điều này giúp cho việc truyền dữ liệu trong yêu cầu JSON trở nên dễ dàng hơn.

express.urlencoded() là một middleware để xử lý các yêu cầu với định dạng nội dung URL-encoded. Nó sẽ parse nội dung của yêu cầu và đặt nó vào req.body. Điều này giúp cho việc truyền dữ liệu trong yêu cầu URL-encoded trở nên dễ dàng hơn.

Tuy nhiên, có một số khác biệt giữa hai middleware này. express.json() chỉ parse nội dung của yêu cầu nếu nội dung đó có định dạng JSON, trong khi express.urlencoded() sẽ parse nội dung của yêu cầu bất kể định dạng nào.

Bạn có thể sử dụng express.json() hoặc express.urlencoded() tùy thuộc vào định dạng dữ l...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

module.exports trong Node.js thực hiện chức năng gì, cho một ví dụ đơn giản không?

senior

Có thể sử dụng Class trong Node.js không? Cho ví dụ?

middle

Khi nào bạn sẽ sử dụng biến toàn cục trong Node.js?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào