flight-module
Version:
module for flight ticket and exporting it
57 lines (42 loc) • 1.42 kB
JavaScript
const express = require("express");
const app = express();
const bodyParser = require('body-parser');
const path = require("path")
const PORT = process.env.PORT || 9004;
app.use(bodyParser.urlencoded({extended:true}))
app.use(bodyParser.json());
// app.use(express.urlencoded({extended:true}))
// app.use(express.json());
app.all("/", (req,res, next)=>{
console.log("Global Middleware");
next();
})
app.get("/", (req,res, next)=>{
console.log('Hi before next');
next();
} ,(req,res)=> {
// res.send("Hello World GET");
console.log('Hi after next');
res.setHeader("content-type", "")
res.sendFile(path.join(__dirname + "/../Client-Side/HTML/index.html"))
})
app.get("/name/:nm/address/:add/", (req,res)=> {
console.log("Here name/address");
res.send(`name: ${req.params.nm}, address: ${req.params.add}`);
})
app.get("/:nm/:add/", (req,res)=> {
console.log("Here name/address");
res.send(`Name: ${req.params.nm}, Address: ${req.params.add}`);
})
// app.get("/?name=:nm&age=:ag&address=:add/", (req,res)=> {
// res.send("");
// })
// app.get("/*", (req, res)=> {
// res.send("All")
// })
app.post("/", (req, res)=> {
console.log("POST recieved")
// console.log(req.body);
res.redirect("/");
})
app.listen(PORT, ()=>{console.log("Watching file at http://localhost:" + PORT + "/")})