ื—ืœืง 1 โ€” ื”ื•ืกืคืช hostname ืœืืคืœื™ืงืฆื™ื”

ื ื™ื™ื‘ื ืืช ืžื•ื“ื•ืœ os ื”ืžื•ื‘ื ื” ื‘-Node.js:

const os = require("os");

ื ื’ื“ื™ืจ ืžืฉืชื ื™ื:

const color = "blue";
const hostname = os.hostname();

ื‘-Route ื”ืจืืฉื™ ื ื•ืกื™ืฃ ื”ืฆื’ืช hostname ื‘-HTML:

<h2>Host hostname: ${hostname}</h2>

ื—ืœืง 2 โ€” ื™ืฆื™ืจืช Endpoint ื—ื“ืฉ: /api

ื ื•ืกื™ืฃ Route ื—ื“ืฉ:

app.get("/api", (req, res) => {

ื ื—ืœืฅ ืืช ืคืจืžื˜ืจ ื”-query:

const { format } = req.query;

ื ื’ื“ื™ืจ ื”ืชื ื”ื’ื•ืช:

ืื format=json

return res.json({
  color,
  hostname
});

ืื—ืจืช (ื‘ืจื™ืจืช ืžื—ื“ืœ โ€” Text)

return res.send(`color=${color} hostname=${hostname}`);

ื›ืขืช ื™ืฉ ืœื ื•: