express redirect
app.get('/', (req, res) => {
res.redirect('/foo/bar');
});
express redirect
app.get('/', (req, res) => {
res.redirect('/foo/bar');
});
Express Routing
var express = require('express')
var router = express.Router()
// middleware that is specific to this router
router.use(function timeLog (req, res, next) {
console.log('Time: ', Date.now())
next()
})
// define the home page route
router.get('/', function (req, res) {
res.send('Birds home page')
})
// define the about route
router.get('/about', function (req, res) {
res.send('About birds')
})
module.exports = router
nodejs express routing get
const express = require('express');
const mysql = require('mysql');
// Connecting with database
const db = mysql.createConnection({
host: 'localhost', // The host you're using
user: 'yourusername', // The username you use to enter database
password: 'yourpassword' // Your password to your username
});
db.connect((error) => {
if(error) {
throw error;
}
console.log('MySQL Connected');
});
const app = express();
app.get('yourroute', (request, response) => {
let sql = 'SELECT * FROM yourtable';
let query = db.query(sql, (error, result) => {
if(error) {
throw error;
}
console.log(result) // Use the result you get back here
})
});
app.listen('3000', () => {
console.log('Server is listening on port 3000');
});
nodejs express routing
// You need to install the following packages
npm install --save mysql express
// And if you don't want to restart your server after every little change
npm install -g nodemon
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us