以下是一个使用 Node.js 和 Express 框架的示例代码,用于在本地加载主页后关闭服务器:
const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
res.send('Hello World!');
// 在发送响应后,服务器关闭
server.close();
});
const server = app.listen(port, () => {
console.log(`Server listening on port ${port}`);
});
在这个示例中,我们创建了一个简单的 Express 应用程序。当收到根路径 /
的 GET 请求时,服务器会发送一个 "Hello World!" 的响应,并在发送响应后立即关闭服务器。
您可以通过运行此代码,打开浏览器并访问 http://localhost:3000
来测试它。在浏览器中显示 "Hello World!" 后,服务器将立即关闭。
请注意,这种方法只适用于关闭服务器的特定情况,例如在访问主页后立即关闭服务器。如果您需要在其他情况下关闭服务器,可能需要采取不同的方法。