📚🏤 Checkpoint

./server.js:1954897/588
./package.json:1954897/938
This commit is contained in:
Glitch (glitch-hello-node) committed 2021-11-14 05:02:45 +00:00
1 parent 951dff8682
commit d7e0624330
4 files changed
+19 -2

No files matched your search

View File
Whitespace-only changes.
+2 -1
View File
@@ -19,6 +19,7 @@
"express"
],
"dependencies": {
"express": "^4.17.1"
"express": "^4.17.1",
"body-parser": "^1.19.0"
}
}
+15 -1
View File
@@ -1,12 +1,26 @@
const express = require('express')
const bodyParser = require('body-parser')
const fs = require('fs')
const app = express()
const port = process.env.PORT
app.use(express.static('public'))
app.use(bodyParser.text())
app.post('/', (req, res) => {
console.log(req.body)
console.log(req.url, req.body)
const ua = req.get('User-Agent')
const time = req.get('X-Timestamp') || Date.now()
res.sendStatus(200)
fs.appendFile('db.csv', `${req.body},${time},${req.body}\n`, function (err) {
if (err) throw err;
console.log('Saved!');
})
})
app.get('db.csv', (req, res) => {
})
app.listen(port, () => {
+2
View File
@@ -1,4 +1,5 @@
dependencies:
body-parser: 1.19.0
express: 4.17.1
packages:
/accepts/1.3.7:
@@ -393,4 +394,5 @@ registry: 'https://registry.npmjs.org/'
shrinkwrapMinorVersion: 9
shrinkwrapVersion: 3
specifiers:
body-parser: ^1.19.0
express: ^4.17.1