express req code example
Example 1: express hello world
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening at http://localhost:${port}`))
Example 2: express redirect
res.redirect('/foo/bar')
res.redirect('http://example.com')
res.redirect(301, 'http://example.com')
res.redirect('../login')
Example 3: what is app.use() used for
app.use( "/book" , middleware);
app.all( "/book" , handler);
app.all( "/book/*" , handler);
Example 4: node js http request express
npm install request@2.81.0
Example 5: using multiple http verbs on express path request
app.route('/book')
.get(function (req, res) {
res.send('Get a random book')
})
.post(function (req, res) {
res.send('Add a book')
})
.put(function (req, res) {
res.send('Update the book')
})
Example 6: express render
res.render('index')
res.render('index', function (err, html) {
res.send(html)
})
res.render('user', { name: 'Tobi' }, function (err, html) {
})