-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.js
More file actions
31 lines (27 loc) · 717 Bytes
/
Copy pathapp.js
File metadata and controls
31 lines (27 loc) · 717 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const express = require("express");
const bodyParser = require("body-parser");
const server = express();
server.use(bodyParser.json());
server.use(
bodyParser.urlencoded({
extended: false,
})
);
server.get("/", function (req, res) {
res.sendFile(
"/home/oem/Documents/FbW39_Lessons/01-HTML/01-BASICS/contact.html"
);
});
server.post("/submit", function (req, res) {
console.log(req.body);
let response = `<h1>Hi there</h1>
<p>Name: ${req.body.name}</p>
<p>Email: ${req.body.email}</p>
<p>Age: ${req.body.age}</p>
<p>Message: ${req.body.message}</p>
`;
console.log("Working");
res.send(response);
});
const port = 3637;
server.listen(port);