- 
	In Express.js, what is the purpose of the res.redirect()method?- A) To send an HTTP response with JSON data
- B) To send an HTTP response with HTML content
- C) To redirect the client to a new URL
- D) To send a file as an attachment in the HTTP response
 Answer: C) To redirect the client to a new URL 
- 
	Which of the following Express.js middleware is used for parsing URL-encoded data? - A) express.json()
- B) express.urlencoded()
- C) express.static()
- D) express.session()
 Answer: B) express.urlencoded() 
- 
	What is the purpose of the req.paramsobject in Express.js?- A) To access request query parameters
- B) To access request headers
- C) To access URL route parameters
- D) To access request body parameters
 Answer: C) To access URL route parameters 
- 
	Which of the following methods is used to handle errors in Express.js middleware? - A) app.error()
- B) app.useError()
- C) app.use()
- D) app.handleError()
 Answer: C) app.use() 
- 
	In Express.js, what is the purpose of the res.sendStatus()method?- A) To send an HTTP response with a status code
- B) To send an HTTP response with JSON data
- C) To send an HTTP response with HTML content
- D) To send a file as an attachment in the HTTP response
 Answer: A) To send an HTTP response with a status code 
- 
	What is middleware in Express.js? - A) A function that defines routes in Express.js
- B) A function that handles HTTP requests and responses
- C) A function that runs before the route handler and has access to the request and response objects
- D) A function that sets up database connections
 Answer: C) A function that runs before the route handler and has access to the request and response objects 
- 
	Which of the following Express.js methods is used to define route parameters? - A) app.param()
- B) app.route()
- C) app.get()
- D) app.use()
 Answer: A) app.param() 
- 
	What is the purpose of the next()function in Express.js middleware?- A) To end the request-response cycle
- B) To move to the next route handler
- C) To send the response to the client
- D) To start a new request-response cycle
 Answer: B) To move to the next route handler 
- 
	What is the purpose of the res.localsobject in Express.js?- A) To store request-specific information
- B) To access request headers
- C) To render view templates with local variables
- D) To manipulate request and response objects
 Answer: C) To render view templates with local variables 
- 
	Which of the following Express.js methods is used to handle errors? - A) app.use()
- B) app.error()
- C) app.handleError()
- D) app.useError()
 Answer: A) app.use() 

Comments