Hello from Mini WebContainer!
This HTTP server is running entirely in your browser.
Try visiting /api/time or /api/random
`);
} else if (req.url === '/api/time') {
res.setHeader('Content-Type', 'application/json');
res.end(JSON.stringify({ time: new Date().toISOString() }));
} else if (req.url === '/api/random') {
res.setHeader('Content-Type', 'application/json');
res.end(JSON.stringify({ random: Math.random() }));
} else {
res.statusCode = 404;
res.end('Not Found');
}
});
server.listen(3000, () => {
console.log('Server running on port 3000');
});