From 106d6565675da317e813240327fd9f0b9e97188f Mon Sep 17 00:00:00 2001 From: Zoheb Alli Khan Date: Fri, 4 Jun 2021 11:41:30 +0530 Subject: [PATCH] Response methods --- backend/express.js | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/backend/express.js b/backend/express.js index 0ea6cd6..7b082cf 100644 --- a/backend/express.js +++ b/backend/express.js @@ -163,9 +163,22 @@ app.use('', admin)`; // Mounting a sub - app ```Request``` ``Methods`` -`req.param('name')` +`req.get('content-type')` +`req.accepts('html')` + + `req.is('json')` + + `var range = req.range(1000) + if (range.type === 'bytes'){ + range.forEach(function(r){ + + }) + }` + ``Properties`` + +`req.param('name')` `app.post('/', function (req, res, next) { console.log(req.body) @@ -181,3 +194,24 @@ res.send('GET')` `console.dir(req.signedCookies.user)` + +```Response``` +``Methods`` + +`res.redirect('https://google.com')` + +`res.send({message: 'Awesome Stuffs'})` + +`res.json({alert: 'awesomecheatsheets'})` + +`const file = req.params.name; +res.sendFile(file, options, function(err){ + if(err){ + next(err) + }else{ + console.log('Sent:', file) + } +})` + +`res.render('index')` +