Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
node.js初学者-为什么会收到2个响应?_Node.js - Fatal编程技术网

node.js初学者-为什么会收到2个响应?

node.js初学者-为什么会收到2个响应?,node.js,Node.js,这会根据我的chrome浏览器的请求写入控制台: 收到的请求 收到的请求 两次?为什么?是您的浏览器请求favicon。ico这是因为favicon请求。我很抱歉没有完全阅读全文:(这是一个星期六,我晚餐喝了酒和啤酒:/log(request)而不是记录无用的字符串“request received”,您可以自己看到Per是正确的。最好记录相关的有状态数据,而不是一般的调试字符串:)请为你的问题写一个答案并接受它!这是Chrome中的一个已知错误,请参见以下问题:答案是: var http =

这会根据我的chrome浏览器的请求写入控制台:

收到的请求 收到的请求


两次?为什么?

是您的浏览器请求favicon。ico

这是因为favicon请求。我很抱歉没有完全阅读全文:(这是一个星期六,我晚餐喝了酒和啤酒:/log(request)而不是记录无用的字符串“request received”,您可以自己看到Per是正确的。最好记录相关的有状态数据,而不是一般的调试字符串:)请为你的问题写一个答案并接受它!这是Chrome中的一个已知错误,请参见以下问题:答案是:
var http = require("http");

function onRequest(request, response) {
  console.log("Request received.");
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello World");
  response.end();
}

http.createServer(onRequest).listen(8888);

console.log("Server has started.");