当前位置: 首页 > 面试题库 >

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

慕烨烁
2023-03-14
问题内容

我有一个基本的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/');

我的another.js

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

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


问题答案:

您所浏览的URL可能还试图获取favicon.ico。尝试仅在命令行上执行以下命令:curl http://127.0.0.1:27182/

另外,您可以为添加日志记录request.url。这将告诉您正在请求哪些URL。



 类似资料:
  • 问题内容: 我有使用socket.io(1.5)的这个简单的node.js Servercode: 如果我运行此代码并按几次F5键,则在某些情况下会在断开旧连接之前创建新的连接。一段时间后,我认为它的心跳超时,所有连接都将关闭。查看结果: 我的问题是:这是Bug还是socket.io的正常行为?只需按F5键,如何防止连接泛滥? 最好的问候马克 问题答案: 我制作了自己的测试应用程序,能够弄清楚发生

  • 问题内容: 我有一个文件,其中我在页面顶部显示外部页面(使用iframe),其他部分是写在文件中的html代码的输出。 HTML代码如下所示: 现在,我想以编程方式刷新页面而不刷新。 我的问题是我可以不刷新页面就刷新页面吗? 答案/提示将不胜感激。 问题答案: 该嵌在主HMTL页面(或在JSP)。因此,如果刷新页面,则肯定会再次加载iframe。 为了避免这种情况,我可以考虑以下两种选择: 使用A

  • 问题内容: 如何定期使用PHP刷新页面?如果我用PHP无法做到这一点,那么最好的推荐方案是什么? 问题答案: 您可以使用PHP来做到这一点: 它会刷新您的当前页面,如果需要将其重定向到另一个页面,请使用以下命令:

  • 问题内容: 在ajax调用后,我无法停止刷新页面。我已经尝试通过放置e.preventDefault(); 并返回false;同样,但我的页面再次刷新。 我不知道代码或某些问题是什么。请帮助我在ajax调用后停止刷新页面。解决这个问题将对我有很大的帮助。提前致谢。 这是我的代码: 问题答案: ID是否指向表单?如果是,则需要侦听Submit事件而不是单击click。如果您确实需要监听click事件

  • 我试图弄清楚如何使用自定义注释和HK2将一些东西注入到资源方法中。因为我处于Spring webapp环境中,所以我只是在现有的helloworld-spring-webapp Jersey 2示例的基础上进行了讨论。我的问题是,资源方法被调用了两次。第一次注射成功,第二次注射失败。 InjectionResolver.Resolve()方法 binder.configure()方法 单个调用的服

  • vue2开发 需求是没间隔多上时间请获取一次token、token是10分钟有效、我需要在7分钟的时候刷新一次token、然后我使用的是setInterval()方法 没7分钟请求一次, 但是出现的问题是、页面刷线以后setInterval()方法又重新执行了一次、导致没有正常刷新token 如何解决setInterval页面刷新以后不再重新执行 或者利用其他方法