How to parse POST requests with express nodejs

const express = require('express');
const bodyParser = require('body-parser');

const app = express();
const port = 3000;

// Middleware to parse incoming JSON and URL-encoded data
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));

// Route to handle POST requests
app.post('/your-post-endpoint', (req, res) => {
  // Access parsed data from the request body
  const postData = req.body;

  // Your logic to handle the POST data
  // ...

  // Send a response
  res.status(200).send('POST request received');
});

// Start the server
app.listen(port, () => {
  console.log(`Server is running on port ${port}`);
});