Skip to content

Instantly share code, notes, and snippets.

@vwvw
Created February 28, 2018 15:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vwvw/929da7b819e2c8acdc256d509857561d to your computer and use it in GitHub Desktop.
Save vwvw/929da7b819e2c8acdc256d509857561d to your computer and use it in GitHub Desktop.
var express = require('express');
var app = express();
var multer = require('multer')
var upload = multer()
var bodyParser = require('body-parser');
app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.get('*', function (req, res) {
res.send("URL: " + req.originalUrl + "<br>QUERY PARAM: " + JSON.stringify(req.query) + "<br>BODY PARAM: " + JSON.stringify(req.body) + "<br>HEADERS: " + JSON.stringify(req.headers));
});
app.post('*', upload.any(), function (req, res, next) {
res.send("URL: " + req.originalUrl + "<br>QUERY PARAM: " + JSON.stringify(req.query) + "<br>BODY PARAM: " + JSON.stringify(req.body) + "<br>HEADERS: " + JSON.stringify(req.headers));
})
app.listen(80, function () {
console.log('Example app listening on port 80!');
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment