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

senior

Trong Nodejs, có những tính năng Timing nào?

senior

Giải thích việc sử dụng NODE_ENV?

senior

Module Cluster hoạt động như thế nào? Sự khác biệt giữa nó và một load balancer là gì?

Bình luận

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

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