javascript - 为什么会有双console.log?

标签 javascript node.js

描述:

您好,请遵循简单直接的教程。一切正常,但我只是好奇为什么我会得到双 request received当我刷新/访问我的页面时?

我的部分代码:

function onRequest(request, response){
    console.log('request received');
    response.writeHead(200, {"Content-Type": "text/plain"});
    response.write('Hello world baby');
    response.end();
}
//creating server
http.createServer(onRequest).listen(8888);
console.log("server has started");

屏幕截图:

Image of double console log

最佳答案

您的浏览器正在寻找favicon.ico,然后它会发送对实际内容的请求。尝试console.log请求响应以获取更多信息。

关于javascript - 为什么会有双console.log?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28859070/

相关文章:

node.js - 使用 node.js 的 heroku 上的 redis 崩溃

javascript - 将 admob 广告实现到 Cordova Javascript 应用程序中

node.js - 在 Windows 10 上使用 Opencv4nodejs 构建 Electron 应用程序的问题

javascript - <a> 的字体颜色在 toggleClass() 上没有改变

javascript - 在 AngularJS Controller 之间共享数据

node.js - 如何从 Node js发送json数据到html页面

node.js - 如何在 NodeJS 中创建多个数据库 Sequelize session

node.js - 语法错误 : Unexpected token import- Node. js

javascript - 隐藏直到需要标题不适用于移动设备

php - 如何在 HTML 的 QueryString 中插入表单控件值?