gpt4 book ai didi

javascript - node.js页面刷新两次调用资源?

转载 作者:IT老高 更新时间:2023-10-28 23:18:03 26 4
gpt4 key购买 nike

我有一个基本的 node.js 设置,但我认为我遗漏了一些东西。

我的main.js:

var a = require('./another.js');

var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200,
{
'Content-Type': 'text/html'
});

response.write(a.saysomething('Hi there!') + '<br />');
response.end();
}).listen(27182);

console.log('Server running at http://127.0.0.1:27182/');

我的另一个.js:

exports.saysomething = function (str) {
console.log('in saysomething!');
return str + ' hey there!';
}

问题是我的控制台输出 in saysomething! 两次。我错过了什么吗?当我刷新页面时,我希望只有一个 in saysomething!.

最佳答案

您的浏览器可能会尝试获取 favicon.ico 以及您正在访问的 url。尝试只在命令行上执行命令:curl http://127.0.0.1:27182/

此外,您可以为 request.url 添加日志记录。这将向您显示正在请求哪些网址。

关于javascript - node.js页面刷新两次调用资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283801/

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