Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
const express = require('express'); const app = express(); app.use(express.json()); app.use(require('cookie-parser')()); app.post('/inspect/:version/data', (req, res) => { console.log('params :', req.params); // { version: 'v1' } console.log('query :', req.query); // { debug: 'true' } console.log('body :', req.body); // parsed JSON object console.log('ip :', req.ip); console.log('method :', req.method); // POST console.log('path :', req.path); // /inspect/v1/data console.log('baseUrl :', req.baseUrl); // '' (top-level app) console.log('headers :', req.headers); // Safe header access const contentType = req.get('Content-Type'); const acceptsJson = req.accepts('application/json'); const isJson = req.is('application/json'); res.json({ version: req.params.version, debug: req.query.debug === 'true', contentType, acceptsJson, isJson, }); }); app.listen(3000);
Result
Open