Select Git revision
-
Bhavyarani Suvarna authoredBhavyarani Suvarna authored
server.js 705 B
const express = require("express");
const app = express();
const port = 3000;
app.use(express.json());
app.get("/info/:pathParam", (req, res) => {
const pathParam = req.params.pathParam;
const queryParam = req.query.q;
res.json({
message: "GET API Response",
pathParam: pathParam,
queryParam: queryParam || "No query param provided"
});
});
app.post("/data", (req, res) => {
const receivedData = req.body;
res.json({
message: "POST API Response",
dataArray: Array.isArray(receivedData) ? receivedData : [receivedData]
});
});
app.listen(port, () => {
console.log(`Express Server is running on http://localhost:${port}`);
});