javascript
// A simple HTTP server
import { createServer } from "node:http";
const server = createServer((req, res) => {
const url = new URL(req.url, `http://${req.headers.host}`);
const name = url.searchParams.get("name") || "world";
res.writeHead(200, { "Content-Type": "application/json" });
res.end(JSON.stringify({ message: `Hello, ${name}!`, timestamp: Date.now() }));
});
server.listen(3000, () => {
console.log("Server running at http://localhost:3000");
});