服务器搭建网页涉及的基础概念主要包括以下几个方面:
原因:
解决方法:
原因:
解决方法:
原因:
解决方法:
const http = require('http');
const fs = require('fs');
const server = http.createServer((req, res) => {
if (req.url === '/') {
fs.readFile('index.html', 'utf8', (err, data) => {
if (err) {
res.writeHead(500, { 'Content-Type': 'text/plain' });
res.end('Internal Server Error');
} else {
res.writeHead(200, { 'Content-Type': 'text/html' });
res.end(data);
}
});
} else {
res.writeHead(404, { 'Content-Type': 'text/plain' });
res.end('Not Found');
}
});
server.listen(3000, () => {
console.log('Server is running on http://localhost:3000');
});
参考链接:
请注意,以上示例代码仅用于演示目的,实际生产环境中需要考虑更多安全性和性能优化措施。
领取专属 10元无门槛券
手把手带您无忧上云