Express res.send() Function
The res.send() function sends the HTTP response. The body parameter can be a String or a Buffer object or an object or an Array.
Syntax:Â
res.send( [body] )
Parameter: This function accepts a single parameter body that describes the body to be sent in the response.
Returns: It returns an Object.
Steps to Install the Express Module:
Step 1: You can install this package by using this command.
npm install express
Step 2: After installing the express module, you can check your express version in the command prompt using the command.
npm version express
Project Structure:
Project Structure
The updated dependencies in package.json file will look like:
"dependencies": {
"express": "^4.18.2",
}
Example 1: Below is the code of res.send() Property implementation.
Javascript
const express = require( 'express' );
const app = express();
const PORT = 3000;
app.get( '/' , function (req, res) {
res.send({ title: 'GeeksforGeeks' });
});
app.listen(PORT, function (err) {
if (err) console.log(err);
console.log( "Server listening on PORT" , PORT);
});
|
Steps to run the program:Â
Run the index.js file using the below command:Â
node index.js
Console Output:
Server listening on PORT 3000
Browser Output: Now open the browser and go to http://localhost:3000/, now check your browser and you will see the following output:Â
{"title":"GeeksforGeeks"}
Example 2: Below is the code of res.send() Property implementation.
Javascript
const express = require( 'express' );
const path = require( 'path' );
const app = express();
const PORT = 3000;
app.use( '/' , function (req, res, next) {
res.send({ "name" : "GeeksforGeeks" });
next();
});
app.get( '/' , function (req, res) {
console.log( "Body Sent" )
});
app.listen(PORT, function (err) {
if (err) console.log(err);
console.log( "Server listening on PORT" , PORT);
});
|
Steps to run the program:Â
Run the index.js file using the below command:Â
node index.js
Console Output: Now open the browser and go to http://localhost:3000/, now check your console and you will see the following output:Â
Server listening on PORT 3000
Body Sent
Browser Output: And you will see the following output on your browser screen:Â Â
{"name":"GeeksforGeeks"}
Last Updated :
01 Jan, 2024
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...