const express = require('express');
const bodyParser = require('body-parser');
const app = express();
const port = 3000;
// Middleware to parse incoming POST data
app.use(bodyParser.urlencoded({ extended: true }));
// POST route to receive data
app.post('/receive-data', (req, res) => {
// Process the received data here
// Redirect to another route with the processed data
res.redirect('/new-route?processedData=' + encodeURIComponent(req.body.processedData));
});
// Route to handle redirected request and access processed data
app.get('/new-route', (req, res) => {
// Retrieve processed data from the query parameters
const processedData = req.query.processedData;
// Use the processed data as needed
res.send('Processed Data: ' + processedData);
});
// Start the server
app.listen(port, () => {
console.log(`Server is listening on port ${port}`);
});