gpt4 book ai didi

node.js - 计算 Node http服务器中的访问者

转载 作者:搜寻专家 更新时间:2023-10-31 22:30:13 26 4
gpt4 key购买 nike

我的源代码:

 var http = require("http");
var count=1;

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hi, you are number "+count+" visitors");
response.end();
count++;
}).listen(8888);

我每次访问都得到 1,3,5,7,.....。为什么要将计数增加 2?

最佳答案

favicon.ico 的请求触发了一个额外的请求(我通过记录每个请求的详细信息然后使用 Chrome 发出正常请求来确认这一点)。

您需要明确查找要匹配的请求类型(网址、方法等)。

此外,请记住,如果您的服务器死机(很可能在某个阶段死机),您的计数将被重置。如果您不想这样,您应该将它保存在不太易变的地方,例如数据库。

关于node.js - 计算 Node http服务器中的访问者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18326339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com