-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathposts.dev.js
37 lines (30 loc) · 988 Bytes
/
posts.dev.js
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
32
33
34
35
36
37
"use strict";
var express = require("express");
var router = express.Router();
var events = require("../models/event");
var bodyparser = require("body-parser");
express().use(bodyparser.json());
router.post("/post", function (req, res) {
var data = req.body;
console.log("******************************************\nthe request is\n***************************************************", req);
console.log(req.ip);
console.log(req.url);
console.log(req.headers);
console.log(data);
events.create(data, function (err, event) {
if (err) {
console.log(err); // res.send(`unable to create the ${data} due to the following error ${err}`);
res.json({
status: 0,
error: err
});
} else {
console.log("succesfully created the db ".concat(event)); // res.send(`succesfully created the db ${data} \n your body is ${req.body}`)
res.json({
data: data,
status: 1
});
}
});
});
module.exports = router;